Kiedy się spodziewać i kiedy się podkręcić?

Używam NMock2 i opracowałem następujące klasy NMock, aby przedstawić niektóre typowe koncepcje makiet:

Expect: określa, co powinna powrócić metoda próbna i mówi, że wywołanie musi nastąpić lub test się nie powiedzie (gdy towarzyszy mu wywołanieVerifyAllExpectationsHaveBeenMet()).

Stub: określa, co powinna powrócić szydercza metoda, ale nie może spowodować niepowodzenia testu.

Więc co mam zrobić kiedy?

questionAnswers(3)

yourAnswerToTheQuestion