Я получаю отказ всякий раз, когда пытаюсь запустить этот тест на огурец в приложении rails. Определение шага «И я нажимаю» работает в другом месте, но здесь оно каждый раз терпит неудачу! И я нигде не могу найти, чтобы я использовал метод `start_with?'
Вот вывод ошибки:
And I click "Add a Line Item" # features/step_definitions/first_test_steps.rb:17
undefined method `start_with?' for nil:NilClass (NoMethodError)
./features/step_definitions/first_test_steps.rb:18:in `/^I click "(.*?)"$/'
features/create_quote.feature:19:in `And I click "Add a Line Item"'
А вот код для моего определения шага:
When /^I click "(.*?)"$/ do |this|
click_on(this)
end
Есть идеи?