Профессор X: Для человека, который ненавидит мутантов... вы определенно держите странную компанию. Уильям Страйкер: О, они служат своей цели... пока их можно контролировать.
Stryker предлагает тестирование мутаций для ваших проектов .NET Core и .NET Framework. Он позволяет вам тестировать ваши тесты, временно добавляя ошибки в исходный код.
Введение в мутационное тестирование и возможности Stryker см. на сайте stryker-mutator.io. Ищете мутационное тестирование в JavaScript, Typescript или Scala?
Минимальная целевая версия:
Протестировано против:
dotnet tool install -g dotnet-stryker
cd /my/unit/test/project/folder
dotnet stryker
Для получения дополнительной информации прочтите наше начало работы.
Полную документацию по использованию Stryker.NET см. в нашей документации по конфигурации.
Вы используете предыдущую версию Stryker.NET? Ознакомьтесь с нашим руководством по миграции.
Полный список всех доступных мутаций см. в документации по мутациям.
Полный список всех доступных репортеров см. в документации репортера.
Хотите помочь в разработке Stryker.NET? Ознакомьтесь с нашим руководством по вкладам.
Проблемы с отчетом в формате HTML следует сообщать в разделе «mutation-testing-elements».