Я использую NMock2, и я разработал следующие классы NMock для представления некоторых общих концепций фреймворка:
-
Expect
: это указывает на то, что должен был вернуть издеваемый метод, и говорит, что вызов должен произойти или тест завершился неудачно (когда он сопровождается вызовомVerifyAllExpectationsHaveBeenMet()
). -
Stub
: это указывает на то, что должен был вернуть издеваемый метод, но не может вызвать потерю теста.
Итак, что мне делать, когда?