illuminated/testing-tools
A collection of practical testing utilities for Laravel applications, offering helpful assertions and shortcuts that make feature and unit tests cleaner, faster to write, and easier to maintain. Ideal for teams wanting more expressive test coverage with less boilerplate.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| omnicode/lara-test | 0.90 | Omnicode Lara-Test is a Laravel testing package that provides helpers and utilities to streamline PHPUnit/Pest test setup, everyday assertions, and common testing workflows for Laravel applications. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| graham-campbell/testbench-core | 0.89 | Laravel TestBench Core by Graham Campbell provides reusable testing functionality for Laravel packages and applications, supporting PHPUnit 9-12 and Laravel 8-13 on PHP 7.4-8.5. | 0 | 17 | — | 5K | — | 9.0 | 51.6 | — | — | |
| micro-module/unit-test-generator | 0.89 | Micro Module's Unit Test Generator scaffolds PHPUnit tests for Laravel/PHP code, turning existing classes into ready-to-edit test files to cut boilerplate and speed up initial coverage. It helps bootstrap suites and standardize structure, leaving assertions for you to refine. | 1 | 1 | 0 | 16 | 0 | 0.0 | 13.2 | — | 3 years ago | |
| pestphp/pest-plugin-laravel | 0.88 | Pest Plugin for Laravel adds Laravel-specific testing helpers and integration to Pest, making it easy to write expressive, fast tests for Laravel apps while leveraging the familiar Laravel testing ecosystem. | 234 | 240 | 46 | 9M | 0 | 2.6 | 55.3 | MIT | — | |
| orchestra/pest-plugin-testbench | 0.88 | Pest Plugin for Testbench lets you use PestPHP to test your Laravel packages, bringing Pest's expressive, readable syntax to Orchestra Testbench so building and maintaining package test suites takes less boilerplate. | 0 | 6 | — | 8K | — | 3.9 | 53.6 | — | — | |
| symplify/easy-testing | 0.88 | Utilities for easier PHP unit testing, focused on writing cleaner tests with less boilerplate. Provides helpers and base test cases commonly used in Symplify tools to streamline assertions, fixture handling, and test setup across projects. | 0 | 42 | — | 2K | — | 0.0 | 45.4 | — | — | |
| illuminate/testing | 0.88 | Illuminate Testing is Laravel’s official testing package, offering the base TestCase plus expressive helpers, HTTP and database assertions, and fakes for events, queues, mail, and more so you can write reliable feature and unit tests quickly. | 34,987 | 33 | 12,028 | 439K | 55 | 78.2 | 50.4 | MIT | 3 days ago | |
| lastdragon-ru/lara-asp-testing | 0.88 | Testing utilities for integrating Lara ASP into Laravel apps. Provides helpers, fakes, and assertions to simplify writing automated tests around ASP policies, decisions, and request/response flows in your application. | 0 | 0 | 0 | 75 | 0 | 0.0 | 26.0 | MIT | — | |
| dees040/festing | 0.88 | Festing is a Laravel package that provides handy testing helpers and assertions to speed up writing reliable unit and feature tests. It integrates smoothly with PHPUnit and Laravel's built-in testing tools, keeping your suite clean and expressive. | 36 | — | 0 | — | 0 | 0.2 | — | — | — | |
| hughsaffar/laravel-test-trap | 0.88 | Laravel Test Trap is a focused testing helper for Laravel that adds guardrails to your suite, helping catch unintended behavior before it reaches CI. It keeps tests safer and more predictable with minimal setup, making it a useful addition for teams tightening test reliability. | 18 | — | 1 | — | 0 | 0.5 | — | MIT | 3 years ago | |
| selective/test-traits | 0.87 | Selective Test Traits provides reusable PHPUnit and Pest traits for Laravel, helping you cut test boilerplate, keep suites focused, and share common setup across tests. It makes cleaner, more maintainable tests easier to write without repeating helpers. | 15 | 15 | 4 | 8K | 0 | 7.4 | 39.4 | MIT | 7 months ago | |
| alebatistella/duskapiconf | 0.87 | alebatistella/duskapiconf is a Laravel package that helps configure Laravel Dusk for API testing. It streamlines Dusk environment and test-runner setup, reducing manual boilerplate so you can run API-focused Dusk tests more easily with less configuration friction. | 4 | 5 | 1 | 16K | 0 | 0.6 | 48.4 | MIT | 3 years ago | |
| directorytree/dummy | 0.87 | A Laravel package from DirectoryTree for generating and managing dummy data, making it easy to scaffold placeholder records and test content during development. A lightweight helper for faster prototyping, seeding, and testing in your Laravel apps. | 43 | 43 | 0 | 2K | 0 | 14.8 | 25.7 | MIT | 5 months ago | |
| phpunit/php-invoker | 0.87 | phpunit/php-invoker is a small utility for safely invoking callables with time limits. Commonly used by PHPUnit to run tests and other code with a timeout, helping prevent hangs while keeping execution and error handling predictable. | 1,352 | 1,359 | 18 | 15M | 1 | 13.8 | 58.2 | BSD-3-Clause | 9 months ago | |
| ergebnis/test-util | 0.87 | ergebnis/test-util is a lightweight collection of reusable test utilities for PHP projects, designed to reduce boilerplate and make common testing tasks clearer. Useful alongside PHPUnit for writing concise, maintainable tests with consistent helpers and assertions. | 15 | 15 | 2 | 2K | 0 | 0.1 | 20.9 | MIT | 4 years ago | |
| wackystudio/laravel-test-watcher | 0.87 | A Laravel package that watches your project files and automatically reruns your tests when code changes, providing fast feedback and streamlining test-driven development. Simple to set up for local workflows and continuous testing. | 22 | — | 4 | — | 1 | 0.6 | — | MIT | 6 years ago | |
| graham-campbell/testbench | 0.87 | Laravel TestBench by Graham Campbell provides testing functionality for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports PHP 7.4-8.5, PHPUnit 9-11, and Laravel 8-13. | 0 | 51 | — | 4K | — | 9.3 | 50.1 | — | — | |
| orchestra/testbench-core | 0.87 | Testbench Core is a testing framework for Laravel package development. It boots a Laravel application inside your package repository, letting tests run Artisan commands, migrations, factories, and routes, with releases matching Laravel 6 through 13. | 0 | 276 | — | 3M | — | 15.0 | 55.3 | — | — | |
| kununu/testing-bundle | 0.87 | Kununu Testing Bundle provides reusable helpers and utilities for testing Symfony applications, simplifying test setup, mocking, and assertions so teams can write cleaner, more maintainable PHPUnit tests. | 8 | 9 | 0 | 2K | 0 | 17.6 | 38.0 | MIT | 1 month ago | |
| alt-three/testbench | 0.86 | A lightweight testing harness for Laravel packages, providing a bootstrapped application instance with service providers, configuration, and helpers so you can write fast, reliable package tests without a full application skeleton. | 6 | 8 | 4 | 583 | 0 | 0.1 | 18.8 | MIT | 6 years ago |
How can I help you explore Laravel packages today?