Testing Business Rules
Tests that pin the engine's internals will rot. Tests that pin the business behaviour will outlive every refactor you ship.
The CI badge was green for fourteen months. The dashboard showed the same.
Then somebody asked a question about why a particular German booking had been charged a 5% markup instead of 3%, and the …
»
May 15, 2024