Pest
Trial
Pest is een modern testing framework voor PHP dat is gebouwd bovenop PHPUnit maar een eenvoudigere en meer expressieve syntax biedt. Het maakt het mogelijk om tests te schrijven die leesbaarder zijn en dichter bij natuurlijke taal liggen.
Het framework biedt features zoals test parallelization, snapshots en een uitgebreide plugin system. Pest's syntax is geïnspireerd door testing frameworks zoals Jest en maakt het mogelijk om tests te schrijven met minder boilerplate code dan PHPUnit.
PHPUnit en Pest bieden in de basis allebei unit testing aan, dus op basis van voorkeur kan een van de twee worden gebruikt. We evalueren momenteel Pest om te bepalen of de verbeterde syntax en developer experience opwegen tegen de vertrouwdheid met PHPUnit.