我正在使用 Cucumber + Capybara 和 Selenium WebDriver 测试对服务器的 API 调用。我设法获得了响应 obj,但是您如何断言响应正文包含某个字符串?例如,如果响应正文包含“Hello World”,我想断言此响应正文(即字符串)包含模式“World”
前任。就像是:
response = http.request(request)
response.body.should have_text("World")
或者有没有办法从响应中获取“application/json”并使用 Capybara 断言内容?
谢谢!