Testura is visual studio extension for C# that verifies the quality of your unit tests by injecting different mutations in your production code and then checks whether your unit tests catch them. If your unit tests:
UsageConfigurationThe first thing you need to do is to configure the extension at Here you will pick test runner, your test projects and mutations to run. Note: We recommend that you try with the DotNet test runner first as it should work in most cases with all frameworks. Create mutationsYou can run mutations in three different ways:
It may take a while to create your mutations depending on number of files/lines. When they are done you see how the mutation look by clicking the small blue button the the right or double click and hover over the statement (if you have highlight on). Run mutationsClick the play icon in the mutation explorer to run your mutations. The mutations will either:
HighlightsIt's possible to see the status of your mutations in code. |