¿Cómo puedo probar métodos privados con DUnit?
Tengo una clase en la que estoy probando la unidad con DUnit. Tiene varios métodos, algunos métodos públicos y métodos privados.
type
TAuth = class(TDataModule)
private
procedure PrivateMethod;
public
procedure PublicMethod;
end;
Para escribir una prueba unitaria para esta clase, tengo que hacer públicos todos los métodos.
¿Hay una forma diferente de declarar los métodos privados para que aún pueda probarlos pero no sean públicos?