Mutation testing - проверка качества тестов путем внесения мутаций в код:
# Infection (PHP mutation testing framework)
composer require --dev infection/infection
vendor/bin/infection --min-msi=70Infection изменяет код (меняет + на -, true на false, > на >=) и проверяет, ловят ли тесты эти изменения. Метрика MSI (Mutation Score Indicator) показывает процент "убитых" мутантов. Если мутант "выживает" - тесты недостаточно проверяют логику.