не используете частичное издевательство? они также означают в веб-приложении? - PullRequest
1 голос
/ 09 марта 2010

Я изучаю Mockito, и в главе 16 говорится, что вы не должны использовать частичное издевательство в новой системе.

Я не согласен, например, в одном из моих действий я использую частичное моделирование для статических методов каркаса, вызовов sql и т. Д. Я выделил материал в методы, а затем смоделировал его в тестах. Большинство из этих методов являются специфическими для этого действия и не будут вызываться из других действий, поэтому не стоит извлекать специальные компоненты. Я согласен, что вы не должны использовать частичное издевательство в рамках, но не в жестких, чтобы смоделировать действия. В чем минусы использования частичной насмешки в веб-приложении?

1 Ответ

1 голос
/ 09 марта 2010

Mocking позволяет изолировать SUT путем выделения DOC с использованием фиктивных объектов (как с заглушками, так и с заглушками). Частично издеваясь над DOC, вы вводите зависимость в тест, что нежелательно. По сути, ваш тест может не пройти из-за проблем в DOC, которые не являются целью теста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...