Сначала я извиняюсь, если вопрос уже был задан, но я не нахожу никого, похожего на мой (но я предполагаю, что это довольно распространенный вопрос), поэтому я пытаюсь провести некоторые юнит-тесты, и первыйуже проблематично ..
Мне нужно проверить конструктор моего класса, в конструкторе я установил экземпляр частного поля .. Так как мне проверить, не является ли это поле PRIVATE не нулевым?(потому что я предполагаю, что это то, что я должен проверить) -> Чтобы проверить:
public BUDGET_MANAGER()
{
this.budget_provider = new BUDGET_PROVIDER();
}
-> Тестовый метод:
[TestMethod()]
public void BUDGET_MANAGERConstructorTest1()
{
BUDGET_MANAGER target = new BUDGET_MANAGER();
Assert.IsNotNull(??,"the provider is not instancied");
}
Как я могу это сделать?Спасибо за помощь, я довольно потерян в модульном тестировании ..