Rails アプリでこのキュウリ テストを実行しようとすると、常に失敗します。「And I click」ステップの定義は他の場所では機能していますが、ここでは毎回失敗します。そして、メソッド「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
何か案は?