properties of good tests Shipped
What this lens looks for
Tests should be isolated, composable, deterministic, fast, writable, readable, behavioral (test what not how), structure-insensitive, automated, specific, predictive, and inspiring — Kent Beck's Test Desiderata
What its verifier checks
Any test set can run in any order without failure; a failing test identifies exactly one cause; refactoring internals does not break tests; tests run without manual steps