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