#ruby #assert #minitest #assertions #assertion
#ruby #утверждать #minitest #утверждения #утверждение
Вопрос:
Это код в моем тесте:
assert_select "a[href=?]", "/path/with?params", { :count => 1, :text => "" }
И это сообщение об ошибке, которое я получаю:
Expected exactly 1 element matching "a[href='/path/with?params']", found 0..
Expected: 0
Actual: 1
Есть какие-либо подсказки, что здесь происходит? Ожидает ли оно 0 или 1 и находит ли оно 1 или 0?
ОБНОВЛЕНИЕ: для всех, кто приходит сюда в поисках того, как сделать то, что я пытался сделать, я закончил тем, что сделал это:
assert_match(/<a href="/path/with?params">/, response.body)
Ответ №1:
Да, это известная проблема.