Я хочу убедиться, что на моей странице нет определенного текста, я знаю, что есть функция assert_text, но как мне проверить обратное?
assert_text
Я использую RoR 6.0, тест по умолчаниюрамки (я думаю, что это Test Unit) и капибара
Rails 6 использует Minitest и Capybara по умолчанию.
assert_text происходит от Capybara , или, если быть более точным,от Capybara::Minitest::Assertions.
Capybara::Minitest::Assertions
Как вы можете видеть в Capybara::Minitest::Assertions, есть утверждение под названием assert_no_text, которое, IПредположим, делает именно то, что вам нужно.
assert_no_text
Более подробную информацию можно найти здесь .
И это ссылка для быстрого объясненияразница между Test::Unit и Minitest.
Test::Unit
Minitest
Надеюсь, это поможет.