illuminate/testing
Laravel’s Illuminate Testing package provides the core testing helpers used by the framework—HTTP and console test utilities, assertions, test case scaffolding, and support traits—making it easier to write fast, expressive PHPUnit tests for Laravel applications and packages.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| brightmarch/testing-bundle | 0.88 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| adroit11/laravel-tests | 0.87 | Reusable Laravel testing package with publishable test stubs, custom assertions, and helper utilities. Drop into Laravel 10/11 (PHP 8.1+) and run with PHPUnit or Pest to speed up common feature and integration testing setups. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| simpletest/simpletest | 0.87 | SimpleTest is a PHP unit testing framework with web site testing and mock objects. Install via Composer (simpletest/simpletest) for PHP 7.1+ and run its own unit and acceptance test suites; issues and community support via GitHub and Stack Overflow. | 149 | 153 | 49 | 7K | 3 | 10.2 | 24.6 | LGPL-2.1 | 8 months ago | |
| phpunit/phpunit | 0.87 | PHPUnit is the de facto unit testing framework for PHP, based on the xUnit architecture. Run tests, make assertions, and generate reports via PHAR or Composer-installed tooling. Maintained by Sebastian Bergmann and contributors. | 20,038 | 20,551 | 2,223 | 14M | 19 | 80.9 | 54.5 | BSD-3-Clause | 1 week ago | |
| graham-campbell/testbench-core | 0.87 | Core testing utilities for Laravel packages, maintained by Graham Campbell. Provides lightweight TestBench components compatible with Laravel 8–13, PHP 7.4–8.5, and PHPUnit 9–12 to simplify package test setup and integration. | 14 | 16 | 0 | 10K | 0 | 25.2 | 44.6 | MIT | 2 months ago | |
| illuminate/support | 0.86 | — | 582 | 629 | 157 | 2M | 0 | 7.6 | 48.5 | MIT | — | |
| illuminate/config | 0.85 | Illuminate Config is Laravel’s configuration repository. It loads and merges config files, lets you read and set values at runtime, supports environment-based defaults, and provides a consistent API for accessing app settings across services and packages. | 109 | 117 | 11 | 590K | 0 | 0.9 | 51.5 | MIT | — | |
| illuminate/translation | 0.85 | Illuminate Translation is Laravel’s translation engine, providing a Translator with loaders, language files, and fallback locales to resolve strings and pluralization. Supports namespaces, JSON translations, and runtime locale switching for multilingual PHP apps. | 69 | 73 | 11 | 482K | 0 | 0.7 | 53.0 | MIT | — | |
| symplify/easy-testing | 0.85 | 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. | 41 | 42 | 3 | 46K | 0 | 0.1 | 29.7 | MIT | — | |
| illuminate/contracts | 0.84 | Laravel’s core contract interfaces for frameworks and packages. Provides stable abstractions for services like cache, queue, events, routing, validation, and more, enabling clean dependency injection and easy swapping of implementations across the ecosystem. | 706 | 713 | 83 | 2M | 0 | 6.1 | 48.7 | MIT | — | |
| orchestra/testbench-core | 0.82 | Orchestra Testbench Core is the foundation for testing Laravel packages. It boots a lightweight Laravel app inside your package so you can run artisan commands, migrations, routing, and more, with compatibility across Laravel 6–12. | 270 | 272 | 45 | 1M | 3 | 37.8 | 60.3 | MIT | 3 weeks ago | |
| illuminate/events | 0.81 | Illuminate Events is Laravel’s event dispatcher component, providing a simple way to register listeners and subscribers, dispatch events, and build decoupled, extensible application workflows with synchronous or queued handling. | 135 | 149 | 10 | 856K | 0 | 1.0 | 52.5 | MIT | — | |
| illuminate/console | 0.80 | Illuminate Console provides the Artisan command-line framework used by Laravel. Define commands, schedule tasks, manage input/output, prompts, and terminal styling, and integrate with the service container to build robust CLI tools and automation. | 130 | 137 | 28 | 597K | 0 | 1.5 | 50.5 | MIT | — | |
| illuminate/redis | 0.80 | Illuminate Redis provides Laravel’s Redis integration, delivering cache, queue, session, and pub/sub support via a simple API. Works with PhpRedis or Predis, supports clusters and connections, and plugs into the framework’s Cache and Queue systems. | 83 | 90 | 16 | 178K | 0 | 0.9 | 46.0 | MIT | — |
How can I help you explore Laravel packages today?