ςετ͕ࠔͳίʔυྫ
# foo.rb
class Foo
def do_something(arg1, arg2, arg3 = nil, params = {})
end
end
# foo_spec.rb
context ‘when arg1 is :hoge’ do
context ‘when arg2 is…
Slide 21
Slide 21 text
ςετ͕༰қͳίʔυྫ
# foo.rb
class Foo
def do_something(arg1)
bar.do_another(arg2)
end
end
# foo_spec.rb
context ‘when arg1 is :hoge’ do
before { allow(bar).to receive(:do_another) { hoge }