Проверка контроллера rails: измените стандартные тесты или оставьте их нетронутыми - PullRequest
0 голосов
/ 09 марта 2011

После создания леса нового класса rails создает соответствующие тесты для каждого метода контроллера.

Как вы думаете, что является наилучшей практикой в ​​подходе strikt TDD?Что лучше, оставить эти тесты по умолчанию нетронутыми и создавать новые тесты для каждой новой логики?(Даже если они перекрываются и проверяют почти одинаковые вещи?) Или можно расширить эти тесты по умолчанию новыми утверждениями?

TIA, rufus!

Ответы [ 2 ]

0 голосов
/ 09 марта 2011

Как и в случае с представлениями и контроллером скаффолдинга, вы в конечном итоге заменяете большую часть кода по умолчанию своим собственным, это просто отличное место для начала работы.

В общем, я бы сказал удалите их, если вы их не используете , или используйте их, если они могут быть расширены в соответствии с вашими потребностями.

0 голосов
/ 09 марта 2011

Удалите стандартные тесты, если они не проверяют то, что вам нужно проверить. Если вы оставите их, вы наберете свои цифры, но тесты на самом деле не помогут вам в долгосрочной перспективе.

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