【发布时间】:2010-12-16 15:57:57
【问题描述】:
我想在 rspec 中创建一个 get 请求。
get :exec, {:query=>"bla",
:id => "something",
:user_id => "user"
}
这会构建一个 URL,例如:/user/query/something/exec?query=bla
问题是我的控制器检查它收到的请求,并且 url 必须如下所示:
/user/query/something/_XXX_/exec?query=bla
我怎样才能在 rspec 中做这样的事情? (XXX 被硬编码在 routes.rb 文件中。)
【问题讨论】:
-
我冒昧地添加了 ruby-on-rails 标签。如果这是错误的,我们将删除它。
标签: ruby-on-rails ruby testing rspec