technicalpickles/rspec-spies — pull request #9 by nicksieger (2012-08-23 14:58:45+00:00)
Title: Use message expectation API

This PR rewrites rspec-spies to make `#have_received` reuse RSpec's message expectation API.

It also removes the copy-paste monkey-patching, hopefully improving its future-proofiness. (Though to be fair it does introduce a few new monkey patches -- mostly exposing mock proxy state.)

Feel free to reject this PR if it's too broad.