ステップ定義で、別のファイルのモジュールで定義されたメソッドを呼び出そうとしたとき、私は 'NoMethodError'を取得しました。Ruby Cucumber - ステップ定義でモジュールのメソッドを呼び出す
custom_mod.rb:
module MyMod
def my_method()
puts "Called my_method"
end
end
sd_component.rb:
require 'custom_mod'
When (/^I did something/) do
MyMod.my_method()
end
そして、私はそれを実行したとき、私はこのエラーを取得:
NoMethodError: undefined method `my_method' for MyMod:Module.
任意のアイデア?本当にありがとう!