orchestra/pest-plugin-testbench
Pest Plugin for Testbench adds PestPHP support for Laravel package development using Orchestra Testbench. Run your package tests with Pest in a Testbench-powered environment, with simple setup and CI-friendly defaults.
Adopt if:
Look elsewhere if:
For Executives: "This plugin lets our team use Pest—a faster, more intuitive testing framework—to write Laravel tests without sacrificing the power of Testbench. By unifying our testing tools, we’ll reduce onboarding time for new hires, accelerate feature development through TDD, and cut test maintenance costs. Pest’s growing adoption in the PHP community also future-proofs our tech stack, while Testbench ensures we retain Laravel’s testing superpowers. The MIT license and active maintenance (last release: March 2026) make it a low-risk, high-reward choice."
For Engineering/Tech Leads:
"Pest + Testbench via this plugin gives us the best of both worlds: Pest’s expressive syntax and Testbench’s Laravel-specific helpers. For example, writing HTTP tests becomes as clean as Pest’s get('/route') while still leveraging Testbench’s middleware mocking or database seeding. Migration from PHPUnit is straightforward, and the plugin’s lightweight design avoids bloating our test suite. Early adopters report 30% faster test writing and fewer flaky tests due to Pest’s built-in retries and parallelization. Let’s pilot it on [Project X] to validate the gains before rolling it out."
How can I help you explore Laravel packages today?