A refactor too large to review, and a test that compares behaviour rather than code. A corpus of four thousand real inputs, captured from a week of production…
An integration test that clears the cache mid-scenario and asserts the application still behaves. The failure is the point: a preference written to the cache and nowhere else…
Our tests asserting what our API returns, which proves nothing about what a consumer depends on. Owning the tests ourselves means asserting what we intended, and the whole…
A framework upgrade that moved middleware registration from an array to a fluent configuration, where the order is no longer visible in one place. The order matters —…