При использовании автоматизированных тестов, чтобы проверить, что мои пользовательские маршруты работают, я все это:Интеграционные тесты Rails. Тестирование на реальных страницах
test "that /logout route opens the logout page" do
get '/logout'
assert_response :success
end
или теста «что/выход из системы маршрут открывает страницу выхода из системы» сделать получить «/ выход из системы ' assert_response: redirect end Является ли это достаточно хорошим тестом? На мой взгляд, это немного расплывчато. Как я могу написать тест, чтобы явно проверить, что маршрут/logout фактически переходит на страницу выхода/пользователю предоставляется окно выхода из системы?