Pattern: Stubbed message chain
Issue: -
Checks that chains of messages are not being stubbed.
# bad
allow(foo).to receive_message_chain(:bar, :baz).and_return(42)
# better
thing = Thing.new(baz: 42)
allow(foo).to receive(bar: thing)
Pattern: Stubbed message chain
Issue: -
Checks that chains of messages are not being stubbed.
# bad
allow(foo).to receive_message_chain(:bar, :baz).and_return(42)
# better
thing = Thing.new(baz: 42)
allow(foo).to receive(bar: thing)