ここでRails、RSpecの初心者の質問をお許しください。
RSpec を使用して、ファイルで作成したクラス内のメソッドをテストしようとしていますapp/workers/myworker.rb
。このようなもの:
class MyWorker
include SuckerPunch::Worker
def perform(user_id)
do_stuff(user_id)
#etc
end
def do_stuff(user_id)
# do stuff
end
end
spec/workers/myworker_spec.rb
次のような仕様ファイルがあります。
require 'spec_helper'
describe MyWorker do
describe "do_stuff method" do
test = do_stuff(3)
end
end
私は得ていますundefined method 'do_stuff' for #<RSpec::Core::ExampleGroup::Nested_1::Nested_2:0x007fef211b7840>
MyWorker
RSpecでテストできるように、このクラスとそのメソッドを含める方法に関するヒントはありますか?
ありがとう。