为什么会
response.body.should have_selector "result"
传递和
response.should have_selector "result"
不通过?
我理解ActionController::TestResponse
已归结为response
而response.body
为String
。
have_selector是否仅适用于字符串?
答案 0 :(得分:1)
响应是整个响应对象,它包含许多不同的属性。它不是字符串,而是对字符串进行has_selector测试。