php-testing

Installation
SKILL.md

PHP Testing

When to Activate

  • Writing PHP tests with PHPUnit or Pest
  • Setting up Laravel/Symfony test suites
  • Configuring PHPStan for static analysis
  • Adding mutation testing with Infection
  • Applying TDD layer by layer: domain value objects first, then application handlers, then infrastructure repositories, then HTTP controllers
  • Verifying that test assertions are meaningful (not just coverage-padding) by running Infection mutation testing with an 80% MSI gate
  • Choosing between PHPUnit data providers and Pest datasets to parameterize tests across multiple input variants

PHPUnit 11 — Unit Tests

<?php
Installs
2
GitHub Stars
14
First Seen
Apr 7, 2026
php-testing — marvinrichter/clarc