markwalet/laravel-testable-requests

A Laravel package to make request testing easier

Maintainers

Package info

github.com/markwalet/laravel-testable-requests

pkg:composer/markwalet/laravel-testable-requests

Statistics

Installs: 6 899

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.6.0 2026-03-30 08:13 UTC

README

Build Status Total Downloads Latest Stable Version License

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.

Testing

Run the package test suite with:

composer test