PromptTesting and quality
Test, mutation and chaos
Fills coverage gaps, finds tests that verify nothing, and injects failures into dependencies.
How each pass goes
- Find untested paths and add tests.
- Mutate code to find tests that never fail.
- Break dependencies on purpose to test error handling.
Stops when
Coverage and mutation targets are met.