In case you didn't notice, recently I have been working in a secret project called Pest: an elegant PHP Testing Framework with a focus on simplicity. Check out the new documentation website:
Today, I am proud to announce that Pest beta is available for sponsors of mine: github.com/sponsors/nunomaduro.
Why should you consider sponsoring Pest? To make your life easier. Pest is a testing framework built for humans — its simple, minimal, and elegant. I've spent the last three months perfecting this testing framework to be everything I ever wanted to test my PHP projects.
Testing can be more productive
Pest makes testing a breeze. Tests are easy to read and understand. Also, it's powered by PHPUnit — just drop your current PHPUnit test within Pest and it will just work. You won't have to change a thing.
Interfaces that people love
Pest gives you the most beautiful test reporting in the world, straight from the console! Also, the readable errors and stack traces make debugging lightning fast.
Is Pest Laravel specific? No — Pest is framework agnostic and it can be used in any PHP project. This project contains several Laravel examples just because I have a close relationship with the Laravel community.
Can I use my current PHPUnit Test Case classes? Yes — Pest is a progressive testing framework! You can have both PHPUnit test classes and Pest test files in the same test suite. Also, you can reuse your Test Case classes use them in Pest test files.
Find more on the documentation website: pestphp.com. I think you’ll love it. 💜