Я пишу тест, в рельсах MiniTest, у меня есть два сценария, первый из них:разница между утверждаете и assert_select
assert_select "button.btn[type=submit]", I18n.t('pay_and_post_job')
Но когда я запускаю это тогда я получаю сообщение об ошибке
Ожидаемый по крайней мере, один элемент, соответствующий "button.btn [тип = представить]", найдено 0 .. Прогнозных 0 должно быть> = 1.
Но если я пишу такое же утверждение, как:
assert "button.btn[type=submit] #{I18n.t('pay_and_post_job')}"
Затем тест проходит
Может кто-нибудь объяснить мне, что именно происходит ??
Вы правы на самом деле, я делал ошибку. В представлении это было поле ввода, а не поле кнопки, теперь его прохождение –
, что ошибки в документации – Edward