Я пытался протестировать несколько представлений в своем приложении на Rails 3, но я зацикливался на том факте, что макет сайта вызывает функцию current_user от AuthLogic, который, кажется, никогда не устанавливается правильно ( был в Интернете в поисках этого, но пока радости нет).
Тогда я понял, что даже когда я выясняю, как сделать это правильно, не очень СУХОЙ тестировать текущего пользователя в при каждом просмотре, когда он вызывается только в макете, так что я сейчас Любопытно: есть ли способ протестировать просто представление (например, /app/views/my_model/show.html.erb) без применения к нему макета?
Я понимаю, что мне все еще понадобятся интеграционные тесты, но я хотел сначала изолировать спецификации представления, если это вообще возможно.