У меня есть модульный тест, который
- создает макет
- вызывает мой метод для тестирования (также вводит мой макет)
- утверждает результаты метода
- проверяет ложные звонки
Когда ложные вызовы не подтверждаются должным образом, я получаю исключение, таким образом проваливая тест.
Как я должен правильно назвать это проверяет? Должен ли я просто позвонить
// verify property get accessor call
m.VerifyGet<bool>(p => p.IsRead, Times.AtLeastOnce());
или мне следует позвонить с Assert
// verify property get accessor call
Assert.DoesNotThrow(() => m.VerifyGet<bool>(p => p.IsRead, Times.AtLeastOnce()));
Если проверка не удалась, я все равно получаю исключение.
Как правильно проверять ложные показания?