Mutation testing
A technique that changes the code on purpose to see whether any test notices. If the tests still pass after a change, they probably don't check that behavior well enough.
A technique that changes the code on purpose to see whether any test notices. If the tests still pass after a change, they probably don't check that behavior well enough.