Calling All Mutants: Mutation Testing with Stryker
Your project has unit tests. Your project has 100% test coverage. But what if your tests are susceptible to reporting false positives? We write unit tests to build confidence that our code performs as expected, but how can you be confident that your tests are making the right assertions against your code?
In this article, I talk about how mutation testing can increase the reliability and robustness of your existing unit tests.