Как вы проверяете ошибки маршрутизации в Rails 3? - PullRequest
1 голос
/ 17 августа 2011

После поиска не могу найти ответ на этот простой вопрос.Да, я много раз читал Руководства.

Вот что я получил до сих пор.

test "there is no route for this request" do
  assert_raise(Exception) {
    post :the_route
  }
end

Браузер показывает

Есть ли какие-либо ресурсы, объясняющие основы тестирования(кроме Руководств)?

Спасибо.

1 Ответ

1 голос
/ 17 августа 2011

Вы смотрели на утверждения маршрутизации вообще? Они могут быть тем, что вы ищете. Большинство приложений, над которыми я работал, имеют по крайней мере один "rout_test". проверьте их здесь:

http://api.rubyonrails.org/classes/ActionDispatch/Assertions/RoutingAssertions.html

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