Testing that bites

Coverage, assertion quality, mutation testing, stories and real sandboxes

A test suite written by an agent tends to be large and soft. It runs every line and checks very little. These pages cover the layers that make tests prove something: coverage as a floor, assertion checks as a filter, mutation testing as the proof, and real-world runs for the parts no mock can stand in for.