Я работаю над Ruby на Rail 3.1 с Netzke 0.7.4 и Cucumber.
Я использую Cucumber с Netzke, он отлично работает, но я обнаружил проблему при выборе шага радио.
Я использую этот шаг.
When /^(?:|I )choose "([^"]*)"$/ do |field|
choose(field)
end
Он показывает это сообщение об ошибке.
And choose 'Yes' for GST field
cannot choose field, no radio button with id, name, or label 'Yes' found (Capybara::ElementNotFound)
(eval):2:in `choose'
Похоже, метод choose(locator)
не может найти ни одного переключателя на моей странице.
Это очень странно, потому что на странице всего 2 радио.
Вопрос как мне поступить с этим радио?
Спасибо.