Professor X: Für jemanden, der Mutanten hasst ... haben Sie sicherlich seltsame Gesellschaft. William Stryker: Oh, sie erfüllen ihren Zweck ... solange sie kontrolliert werden können.
Stryker bietet Mutationstests für Ihre .NET Core- und .NET Framework-Projekte. Es ermöglicht Ihnen, Ihre Tests zu testen, indem Sie vorübergehend Fehler in Ihren Quellcode einfügen.
Eine Einführung in Mutationstests und die Funktionen von Stryker finden Sie unter stryker-mutator.io. Suchen Sie nach Mutationstests in JavaScript & Typescript oder Scala?
Mindestzielversion:
Getestet gegen:
dotnet tool install -g dotnet-stryker
cd /my/unit/test/project/folder
dotnet stryker
Für weitere Informationen lesen Sie unsere Erste Schritte.
Die vollständige Dokumentation zur Verwendung von Stryker.NET finden Sie in unseren Konfigurationsdokumenten.
Kommen Sie von einer früheren Version von Stryker.NET? Schauen Sie sich unseren Migrationsleitfaden an.
Die vollständige Liste aller verfügbaren Mutationen finden Sie in den Mutationsdokumenten.
Die vollständige Liste aller verfügbaren Reporter finden Sie in den Reporterdokumenten.
Möchten Sie bei der Entwicklung von Stryker.NET helfen? Schauen Sie sich unseren Beitragsleitfaden an.
Probleme für den HTML-Bericht sollten bei mutation-testing-elements ausgegeben werden.