illuminate/testing
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| laragear/meta-testing | 0.89 | Laragear Meta Testing provides testing helpers and assertions for Laravel applications that use metadata. Verify metadata creation, updates, and retrieval with concise, readable tests, keeping metadata behavior reliable without repetitive boilerplate. | 3 | 3 | 1 | 561 | 0 | 17.6 | 34.2 | MIT | 1 month ago | |
| testmonitor/eloquent-revisable | 0.88 | Keep a full revision history for your Eloquent models. This package automatically saves snapshots on create, update, and delete, lets you inspect what changed, and restore or revert models to any previous version through a simple, familiar API. | 2 | 2 | 3 | 80 | 0 | 20.2 | 23.4 | MIT | 4 days ago | |
| graham-campbell/testbench-core | 0.88 | 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.4 | — | — | |
| myqee/test | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| illuminate/console | 0.88 | 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 | 1M | 0 | 1.5 | 54.0 | MIT | — | |
| illuminate/support | 0.88 | — | 582 | 630 | 155 | 3M | 0 | 7.6 | 51.4 | MIT | — | |
| phpunit/dbunit | 0.88 | PHPUnit extension for database interaction testing. Provides DbUnit helpers for setting up database fixtures and asserting database state in tests. Install via Composer (dev) or PHAR. Note: this package is no longer maintained. | 222 | 245 | 183 | 52K | 9 | 5.0 | 25.2 | NOASSERTION | 11 years ago | |
| illuminate/config | 0.87 | Laravel's configuration component provides a repository for loading PHP config files, accessing values with dot notation, setting defaults, and managing environment-specific overrides. It powers Laravel's config system and can be used standalone in any PHP project. | 34,987 | 117 | 12,028 | 935K | 55 | 78.2 | 55.2 | MIT | 4 days ago | |
| acacha/testinglaravelpackageinstaller | 0.87 | A minimal Laravel package installer test project. Provides a simple skeleton repository used to validate and experiment with Laravel package installation workflows, composer configuration, and installer behavior in a lightweight environment. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| sofa/eloquent-testsuite | 0.87 | — | 10 | 10 | 2 | 1K | 0 | 2.5 | 28.3 | MIT | 5 years ago | |
| dees040/festing | 0.87 | 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 | — | — | — | |
| illuminate/routing | 0.87 | Laravel's standalone routing component maps HTTP requests to closures or controllers, with route groups, middleware, parameters, named routes, model binding, and resourceful routes. Framework-agnostic enough to power the router in any PHP application. | 122 | 140 | 76 | 354K | 0 | 2.9 | 47.8 | MIT | — | |
| illuminate/foundation | 0.87 | The foundational layer of the Laravel framework, illuminate/foundation supplies the application bootstrap and container setup, service provider and facade registration, HTTP and console kernels, configuration loading, and environment detection used by Laravel applications. | 0 | 3 | — | 0 | — | 0.0 | — | — | — | |
| liip/test-fixtures-bundle | 0.87 | — | 178 | 180 | 48 | 272K | 25 | 27.7 | 56.1 | MIT | 7 months ago | |
| illuminate/redis | 0.87 | 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. | 84 | 90 | 16 | 214K | 0 | 0.9 | 47.0 | MIT | — | |
| illuminate/conditionable | 0.87 | Illuminate/Conditionable provides the Conditionable trait, adding when() and unless() methods to Laravel classes. Run callbacks conditionally without verbose if statements, keeping fluent method chains clean and readable. Lightweight and dependency-free, it ships as part of the Laravel framework. | 34,987 | 92 | 12,028 | 3M | 55 | 78.2 | 62.9 | MIT | 4 days ago | |
| duncan3dc/dusk | 0.87 | A collection of helpers and utilities for Laravel Dusk that makes browser-based end-to-end testing more convenient. It reduces boilerplate around common page interactions and assertions, helping you write clearer, more maintainable UI tests while keeping close to Dusk's familiar API. | 84 | — | 11 | — | 2 | 0.6 | 0.3 | Apache-2.0 | — | |
| illuminate/cookie | 0.87 | Laravel’s Illuminate Cookie component provides a clean API for creating, queuing, and managing HTTP cookies, including encryption and signed cookies integration. Commonly used with the framework’s request/response lifecycle for secure cookie handling. | 34,990 | 24 | 12,023 | 149K | 56 | 79.8 | 44.0 | MIT | 1 week ago | |
| blast-project/tests-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| testo/facade | 0.87 | Testo Facade is a static facade plugin for the Testo PHP testing suite that provides convenient static access to the suite's DI container through the global Testo class. It stores the container when the suite is configured, letting you resolve dependencies anywhere in your tests without passing the... | 0 | 0 | 0 | 2K | 0 | 0.0 | 44.3 | — | — |
How can I help you explore Laravel packages today?