LINUX.ORG.RU

Cucumber + Rspec + rails


0

0

Вопросы такие:

1. Нахрена нужны тесты маршрутов? Если есть спеки огурца и тесты контроллеров то все это кажется избыточным.

2. Интеграционные тесты rspec тоже не нужны если есть огурец?

3. Что именно тестировать огурцом?

4. Что тестировать в контроллерах? Посмотрел я сгенеренный скафолд и чувствую что что-то не то, моки и прочее. Нафига мне знать что action вызывает Model.find, разве не правильнее будет тестировать выходные данные а не детали реализации? Тоесть для индекса например я заполняю базу 2-мя записями и смотрю чтобы assigns(models) были в нужном кол-ве и в нужном порядке. А не в огурце ли это уже тестировать? Вобщем проведите грань, что тестить в огурце а что в контроллере.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.