繁体   English   中英

如何使用assert_select检查是否缺少某些内容?

[英]How do i use assert_select to check for the absence of certain content?

一个示例用例是确保响应HTML没有转义HTML字符,这可能意味着在需要的地方未使用html_safe。

这是一个可以在test_helper.rb中添加到ActionController :: TestCase类的辅助方法。

def assert_no_escaped_html
  assert_select "body", { :text => /&lt;.*&gt;/, :count => 0 }, "This page must contain no HTML escaped '<', '>' characters\nContent - #{@response.body}"
end

在功能测试中称此断言

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM