最初の引数を一致させ、他の引数を無視して期待値を正しく記述する方法は? その他の引数はいくつでも指定できます。
expect_any_instance_of(MyClass).to receive(:my_method).with('Argument', any_args)
このエラーが発生しました:
RSpec::Mocks::MockExpectationError: #<MyClass:0x4589d604> received :my_method with unexpected arguments
expected: ("Argument", any args)
got: ("Argument", 0, 100, nil)
引数と一致しないのはなぜですか?
このためのカスタムマッチャーを提案できますか?