symfony-yoandev-testing
Installation
SKILL.md
Testing
Tier: core — the loop, the pyramid and DAMA apply to every project. The mutation check applies to every declarative behaviour you claim to have tested. Query-count tests are
symfony-yoandev-performance's and on demand.
The test is written first, run first, and seen failing first. Everything else in this skill exists to make that possible on a real Symfony application.
The loop
write the test → run it → see it RED → write the code → see it GREEN
vendor/bin/phpunit --filter it_refuses_a_rating_of_zero