带有request和request.body的RSpec has_selector

时间:2011-07-10 01:16:47

标签: ruby-on-rails ruby-on-rails-3 rspec rspec2 capybara

为什么会

response.body.should have_selector "result"

传递和

response.should have_selector "result"

不通过?

我理解ActionController::TestResponse已归结为responseresponse.bodyString

have_selector是否仅适用于字符串?

1 个答案:

答案 0 :(得分:1)

响应是整个响应对象,它包含许多不同的属性。它不是字符串,而是对字符串进行has_selector测试。