Professor X: Para alguém que odeia mutantes... você certamente faz companhia estranha. William Stryker: Ah, eles servem ao seu propósito... desde que possam ser controlados.
A Stryker oferece testes de mutação para seus projetos .NET Core e .NET Framework. Ele permite que você teste seus testes inserindo bugs temporariamente em seu código-fonte.
Para obter uma introdução aos testes de mutação e aos recursos do Stryker, consulte stryker-mutator.io. Procurando testes de mutação em JavaScript e Typescript ou Scala?
Versão alvo mínima:
Testado contra:
dotnet tool install -g dotnet-stryker
cd /my/unit/test/project/folder
dotnet stryker
Para obter mais informações, leia nossos primeiros passos.
Para obter a documentação completa sobre como usar o Stryker.NET, consulte nossos documentos de configuração.
Vindo de uma versão anterior do Stryker.NET? Dê uma olhada em nosso guia de migração.
Para obter a lista completa de todas as mutações disponíveis, consulte a documentação sobre mutações.
Para obter a lista completa de todos os repórteres disponíveis, consulte a documentação do repórter.
Quer ajudar a desenvolver o Stryker.NET? Confira nosso guia de contribuição.
Os problemas do relatório HTML devem ser emitidos em elementos de teste de mutação.