spatie/pest-plugin-route-testing
Pest plugin for Laravel that automatically tests all your app’s GET routes. Run a single test to assert responses are successful, redirects, forbidden, not found, etc. Filter routes by pattern and provide models for route model bindings via bind().
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| faissaloux/pest-plugin-inside | 0.87 | Pest plugin to run tests from inside your app’s context. Provides helpers to bootstrap Laravel or other frameworks for faster, cleaner integration-style tests without leaving Pest. Simple setup, lightweight, and aimed at improving developer ergonomics. | 5 | 5 | 2 | 18 | 0 | 18.9 | 9.4 | MIT | 3 months ago | |
| orchestra/pest-plugin-testbench | 0.87 | 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. | 5 | 6 | 0 | 3K | 0 | 22.4 | 44.2 | MIT | 1 month ago | |
| spatie/laravel-visit | 0.84 | Adds a php artisan visit command to quickly hit any route in your Laravel app and inspect the response. Shows colorized HTML or JSON output plus request results, with options like visiting by route name and logging in a user before the request. | 159 | 160 | 9 | 348 | 0 | 15.4 | 7.6 | MIT | 6 months ago | |
| spatie/pest-expectations | 0.84 | Add expressive, chainable expectations to Pest tests with Spatie’s helpers. Provides handy assertion-style methods for cleaner, more readable tests, letting you validate values, types, strings, arrays, and more with minimal boilerplate. | 79 | 79 | 4 | 7K | 0 | 17.1 | 29.1 | MIT | 7 months ago | |
| spatie/laravel-route-discovery | 0.83 | Automatically discover Laravel routes by scanning controllers and views instead of manually defining them. Configure discovery in your routes files and use PHP attributes to customize names, middleware, and more for each discovered route. | 238 | 239 | 29 | 2K | 0 | 21.5 | 15.3 | MIT | 6 months ago | |
| spatie/laravel-route-attributes | 0.82 | Register Laravel routes using PHP 8 attributes on controller methods (Get/Post/etc.). Automatically scans configured controller directories and registers routes without manual Route:: definitions. Includes config publishing and optional enabling/disabling of auto registration. | 889 | 892 | 87 | 70K | 0 | 27.0 | 28.8 | MIT | 6 months ago | |
| nasirkhan/laravel-starter | 0.82 | Laravel 13.x modular starter with separate frontend/backend. Includes authentication, authorization, users/roles, admin backend, backups and log viewer. Build reusable modules on top and bootstrap apps fast with custom install/update commands. | 1,403 | 1,398 | 468 | 9 | 1 | 52.0 | 0.0 | GPL-3.0 | 1 month ago | |
| spatie/laravel-paginateroute | 0.81 | Adds a Laravel route macro to paginate via clean, translatable URLs like /news/page/2 instead of ?page=2. Includes a paginate route method and facade for generating pagination links. Note: this package is abandoned/unsupported—fork if needed. | 304 | 316 | 57 | 847 | 0 | 4.8 | 5.6 | MIT | 8 years ago | |
| pestphp/pest-plugin-laravel | 0.81 | 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. | 231 | 232 | 48 | 4M | 0 | 2.6 | 55.3 | MIT | — |
How can I help you explore Laravel packages today?