У меня есть класс, который я тестирую с помощью DUnit. В нем есть несколько методов: некоторые общедоступные методы и частные методы.
type
TAuth = class(TDataModule)
private
procedure PrivateMethod;
public
procedure PublicMethod;
end;
Чтобы написать unit test для этого класса, я должен сделать все методы общедоступными.
Есть ли другой способ объявить частные методы, чтобы я мог их протестировать, но они не являются общедоступными?