你们有谁知道如何做(实施)这样的事情:
样本特征
...
scenario: unauthorized user cannot delete event
Given list of events
When event is deleted
Then nothing happen
...
sample_steps.rb
...
When /^event is deleted$/ do
delete (_path_to_controller_ + "/%d" % @events.first().id)
...
当然,在这一步中,我想根据rake routes的结果发送一个请求,大概是这样的(我已经在admin路径下移动了资源):
耙路线
...
DELETE /admin/controller_name/:id(.:format) controller_name#destroy
...
我一直在尝试和搜索互联网这么久,但我不知道该怎么做:(