markwalet / laravel-testable-requests
A Laravel package to make request testing easier
Installs: 3 966
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: ^8.0
- laravel/framework: ^9.0|^10.0|^11.0
Requires (Dev)
- phpunit/phpunit: ^9.5|^10.0
README
A Laravel package to make request testing easier.
This package is based on a Gist from Colin DeCarlo.
Installation
You can install this package with composer:
composer require --dev markwalet/laravel-testable-requests
Documentation
The documentation is still being worked on. For now, please look at how these classes are used by Colin himself in a Laracon Online talk in 2021
Changes made in comparison to the video:
- Improved type hinting
- Added
defaultData()
method to the request - Added
assertFailsValidationFor()
method to the validation result.