我有这个,当我做rake路线
admin_pdf_templates GET /admin/pdf_templates(.:format){:controller =>“admin / pdf_templates”,:action =>“show”} PUT /admin/pdf_templates(.:format) {:controller =>“admin / pdf_templates”,:action =>“update”} DELETE /admin/pdf_templates(.:format) {:controller =>“admin / pdf_templates”,:action =>“destroy”} POST /admin/pdf_templates(.:format){:controller =>“admin / pdf_templates”,:action =>“create”}
在黄瓜的paths.rb中创建动作的路径是什么。
我的路径.rb是 何时/创建pdf / admin_pdf_templates_path(:id => @ user.id)
以上路径调用GET方法。我如何在黄瓜的paths.rb中调用POST方法。
答案 0 :(得分:0)
您需要描述用户在发出帖子请求时必须采取的步骤,而不是明确地制作它。
例如。
Given I am on the new item form
When I fill out the form
Then I should see the new item.
然后,您将定义“步骤
”fill_in 'Name' :with => 'My Name'
click_button 'Submit'
点击是触发帖子的内容。
如果没有接口来测试这种交互,那么也许你不应该使用黄瓜。
如果您坚持在没有用户触发的情况下发出帖子请求,则此主题看起来类似。