Как проверить противоположность assert_text в Ruby on Rails - PullRequest
0 голосов
/ 09 ноября 2019

Я хочу убедиться, что на моей странице нет определенного текста, я знаю, что есть функция assert_text, но как мне проверить обратное?

Я использую RoR 6.0, тест по умолчаниюрамки (я думаю, что это Test Unit) и капибара

1 Ответ

1 голос
/ 09 ноября 2019

Rails 6 использует Minitest и Capybara по умолчанию.

assert_text происходит от Capybara , или, если быть более точным,от Capybara::Minitest::Assertions.

Как вы можете видеть в Capybara::Minitest::Assertions, есть утверждение под названием assert_no_text, которое, IПредположим, делает именно то, что вам нужно.

Более подробную информацию можно найти здесь .

И это ссылка для быстрого объясненияразница между Test::Unit и Minitest.

Надеюсь, это поможет.

...