Como usar o Stryker para mutation testing em projetos JavaScript
O mutation testing é uma técnica de avaliação da qualidade de testes que vai muito além da simples cobertura de código. Enquanto a cobertura tradicional apenas verifica se uma linha foi executada, o mutation testing introduz pequenas alterações (mutações) no código fonte e verifica se os testes existentes são capazes de detectar essas mudanças.