1

我正在用黄瓜、水豚和机架测试进行测试。

我想发送一个删除请求,然后检查响应。

我发现该方法visit(url)将响应存储在page一个Capybara::Session.

现在我正在使用该方法发送删除请求,delete url然后follow_redirect!. 这里的问题是这些方法将响应存储在对象last_response中,即Rack::MockResponse.

我的 web 步骤是使用该page对象构建的,但我找不到发送删除请求并将响应存储在page.

有什么帮助吗?

4

1 回答 1

0

我认为您可以通过以下方式使用 Capybara 驱动程序:

page.driver.delete
于 2012-11-28T21:25:58.453 回答