У меня есть страница с несколькими кнопками. Например:Capybara Неоднозначное совпадение - как выбрать первый элемент
<% Zombie.each.do |zombie| %>
<%= zombie.name %>
<%= form_for(zombie) do |f| %>
<div><%= f.hidden_field :craving, value: true %></div>
<%= f.submit t('zombie.craving') %>
<% end %>
<% end %>
И я хочу, чтобы проверить
it "should increment the craving zombie count" do
expect { click_button t('zombie.craving') }.to change(Zombie.where(craving: true), :count).by(1)
end
Но если я сделаю это, Капибара обнаружить столько неоднозначное матч, как есть зомби ...
Как я могу сделать, чтобы обойти это?
Использование зомби в StackOverflow вопрос. Потрясающие. :-) – Johannes