Phpunit
Streamlining Development with Custom Shell Functions: Reusing a command with a custom config for each project
Discover how to create custom shell functions for PHPUnit, Composer, and other tools to streamline your development workflow, especially when working across various tech stacks.
read articleHow I divided a PhpUnit test suite execution by 5
During my last mission, I optimized a Symfony legacy application's test suite, reducing execution time from over 20 minutes to just 4 minutes. This was achieved through parallelization using Paratest and solving the slow database setup issue
read articleTesting that generated PDFs are visually the same
A cool trick to test that your PHP app correctly generates the PDFs you expect
read articleCoder ses tests sans les mains grâce aux Live Templates de PhpStorm
Faciliter l’écriture des tests avec les Live Templates des IDE Jetbrains
read articleTravis and different PHP versions in the same repo
How to set up Travis for different applications stored in the same repo but using different PHP versions.
read articleTest for behaviour not for implementation
Avoid coupling between tests and implementation by testing for behaviour
read articleRefactoring VoteValidator with tests
Some lessons learned about testing
read article