На моем сайте были десятки экземпляров «link_to». Я решил изменить большинство из них на «button_to» для лучшего внешнего вида. Линии моего теста, которые использовали для проверки наличия этих ссылок, уже не помогают.Rails: Могу ли я проверить наличие кнопки_to?
assert_select "a", :href => user_path(@seminar.teacher), text: "Your Teacher Profile", count: 2
тест не работает корректно с
assert_select "button", etc...
Есть ли способ настроить тест, чтобы найти экземпляры button_to? Из моих первоначальных поисков кажется, что нет.
Я также рассматриваю возможность просто отрезать эти строки от тестов, так как я читал в другой статье, что просто тестирование на наличие элементов отображения - не очень полезный способ использования тестов на рельсах.
Заранее благодарим за понимание!
Вы также можете добавить немного стиля в LINK_TO выглядеть кнопки, как. (Но если вы добавите button_to, он будет делать запрос по умолчанию по умолчанию, когда по умолчанию link_to действительно получает запрос.) –
Сначала я попробовал стилизацию. Но я боролся с появлением ссылки после ее посещения. Предлагаете ли вы вернуться к ссылке «link_to», если я смогу правильно работать с посетившим стилем? –