theaveragedev.com
DRYer test dependency injection
Leveraging Prophecy instantiation and expectation definition in tests.