Ale*_*ejo 6 testing ruby-on-rails testunit ruby-on-rails-6
我想确保我的页面不包含某些文本,我知道有一个assert_text
功能,但是,我如何测试相反的功能?
我使用的是RoR 6.0,默认的测试框架(我认为它是Test Unit)和capybara
Rails 6默认使用Minitest和Capybara 。
assert_text
来自水豚,或者更准确地说,来自Capybara::Minitest::Assertions
。
正如您在 中看到的Capybara::Minitest::Assertions
,有一个名为 的断言assert_no_text
,我想它完全可以满足您的需要。
更多详细信息请参见此处。
这是一个快速解释 和之间差异的链接。Test::Unit
Minitest
希望这可以帮助。