Я пытаюсь узнать, как использовать огурец, и получил эту проблему:
У меня есть форма, которая:
<p>
<%= f.label :name, "Nome" %><br />
<%= f.text_field :name %>
</p>
И у меня есть особенность огурца:
And I fill in "name" with "Reitoria do Porto"
Это делает тест неудачным с:
And I fill in "name" with "Reitoria do Porto" # features/step_definitions/web_steps.rb:34
Could not find field: "name" (Webrat::NotFoundError)
(eval):2:in `fill_in'
./features/step_definitions/web_steps.rb:35:in `/^(?:|I )fill in "([^\"]*)" with "([^\"]*)"$/'
features/manage_institutions.feature:10:in `And I fill in "name" with "Reitoria do Porto"'
Однако, если я просто сделаю форму, как это:
<p>
<%= f.label :name %><br />
<%= f.text_field :name %>
</p>
Тест пройден.
Как мне сохранить свое имя и сделать тестовый пропуск?