示例用例是确保响应HTML没有转义的HTML字符,这可能意味着html_safe未在需要的地方使用
答案 0 :(得分:0)
这是一个可以添加到test_helper.rb中的ActionController :: TestCase类的辅助方法
def assert_no_escaped_html
assert_select "body", { :text => /<.*>/, :count => 0 }, "This page must contain no HTML escaped '<', '>' characters\nContent - #{@response.body}"
end
在功能测试中调用此断言