Change-Detector Tests Considered Harmful (2015)
Summary
A Google Testing Blog post argues against change-detector tests, asserting that they can be brittle and brittlely tied to implementation. It advocates focusing on behavioral tests and safety nets for refactoring, and discusses the trade-offs of testing function calls versus outcomes in service-oriented designs.