Внутри функциональных тестов для данного контроллера я обычно включаю такие тесты, как «убедитесь, что пользователь перенаправлен на страницу входа в систему, если он не вошел», или «убедитесь, что страница индекса отображается, если пользователь зарегистрирован в системе». в».
В конечном счете, я думаю, что это решение по стилю, но я считаю, что защищено с помощью входа в систему, а что нет, быть частью функциональной спецификации приложения. Надеюсь, это поможет!