My tests were green. My code was wrong. The spec was 3,000 years old.
Most of the code we write can be checked against something. A tax calculator has the tax code. A JSON parser has a spec. A physics sim has reality. You write a test, you assert the expected value, and