open-dxp/test-foundation
A testing foundation for Laravel packages, offering base test cases, helper traits, and sensible defaults that bootstrap PHPUnit or Pest suites quickly. It standardizes setup so package authors spend less time wiring scaffolding and more time writing assertions.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| padosoft/laravel-test | 0.86 | Testing helpers for Laravel applications: laravel-test bundles utilities to streamline writing and running PHPUnit/Pest tests, simplifying setup and assertions so you can ship reliable code faster. A lightweight companion for everyday testing workflows. | 0 | — | 0 | — | 0 | 0.4 | — | MIT | 10 years ago | |
| graham-campbell/testbench-core | 0.83 | 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.6 | — | — | |
| graham-campbell/testbench | 0.83 | Laravel TestBench by Graham Campbell provides testing functionality for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports PHP 7.4-8.5, PHPUnit 9-11, and Laravel 8-13. | 0 | 51 | — | 4K | — | 9.3 | 50.1 | — | — | |
| orchestra/testbench-core | 0.82 | Testbench Core is a testing framework for Laravel package development. It boots a Laravel application inside your package repository, letting tests run Artisan commands, migrations, factories, and routes, with releases matching Laravel 6 through 13. | 0 | 276 | — | 3M | — | 15.0 | 55.3 | — | — | |
| illuminate/testing | 0.82 | 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. | 34,987 | 33 | 12,028 | 439K | 55 | 78.2 | 50.4 | MIT | 3 days ago | |
| open-dxp/opendxp | 0.82 | OpenDXP is an open-source digital experience platform built on PHP and Symfony. It provides flexible tools and APIs for managing content, product data, digital assets, and customer experiences, making it easier to build and integrate modern web applications. | 106 | — | 22 | — | 16 | 26.1 | 7.5 | NOASSERTION | 1 week ago |
|
| testo/inline | 0.82 | Inline test plugin for Testo: mark methods as tests via PHP attributes, without separate test classes. Ideal for quick checks near production code and self-documenting examples. Install with composer require --dev testo/inline. | 0 | 0 | 0 | 16K | 0 | 0.0 | 55.3 | — | — | |
| spiral/testing | 0.82 | Spiral Testing SDK provides a TestCase and custom TestApp implementation for testing Spiral Framework applications and packages. Configure bootloaders and root directory to run tests without building extra app classes. Requires PHP 8.1+ and Spiral 3.15+. | 7 | 7 | 7 | 103K | 7 | 30.1 | 65.9 | MIT | 1 month ago | |
| adroit11/laravel-tests | 0.82 | 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 | — | — | — | |
| testo/data | 0.82 | Testo Data provider plugin: parameterize one test into many dataset-driven runs. Supports inline tuples, named datasets, cartesian product (cross), zipped iteration, and unions across multiple sources. Install via composer require --dev testo/data. | 0 | 0 | 0 | 34K | 0 | 0.0 | 55.3 | — | — | |
| omnicode/lara-test | 0.81 | Omnicode Lara-Test is a Laravel testing package that provides helpers and utilities to streamline PHPUnit/Pest test setup, everyday assertions, and common testing workflows for Laravel applications. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| ichinya/laratesto | 0.81 | Laratesto is a Laravel package that provides convenient testing utilities and expressive helpers for PHP applications, reducing boilerplate so you can write clear, reliable feature and unit tests with less effort. | 2 | 2 | 1 | 1K | 0 | 19.6 | 40.8 | BSD-3-Clause | 2 weeks ago | |
| liberusoftware/package-testbench | 0.81 | A testbench package for Laravel that provides a ready-made harness for building and testing your own packages, with sensible defaults and tooling to speed up development and keep test suites consistent. | 0 | — | 0 | — | 0 | 15.3 | — | MIT | 3 months ago |
|
| fintem/unit-test-case | 0.81 | A lightweight base test case for Laravel and PHP packages that simplifies unit testing setup. Extend it to get ready-made helpers, cleaner assertions, and consistent bootstrapping, so you can focus on writing meaningful tests instead of repeating boilerplate configuration. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | — | 8 years ago | |
| testo/facade | 0.81 | 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 | — | — | |
| padosoft/test | 0.81 | A lightweight Laravel package from Padosoft aimed at simplifying test setup and assertions in PHP projects. It bundles handy testing helpers, but with minimal adoption and sparse documentation, so evaluate it carefully before relying on it in production. | 0 | 0 | 0 | 12 | 0 | 0.4 | 15.4 | MIT | 4 years ago | |
| php-vfs/php-vfs | 0.81 | Simple virtual filesystem via a PHP stream wrapper for unit tests. Emulates files/dirs in memory so you can test code that reads/writes the filesystem without temporary folders or fixtures. Works with PHPUnit, PHPSpec, and other frameworks. | 57 | 57 | 8 | 15K | 5 | 2.5 | 34.8 | MIT | 6 years ago | |
| phpunit/phpunit | 0.81 | PHPUnit is a programmer-oriented testing framework for PHP, an xUnit architecture instance for unit testing. Install via PHAR or Composer. | 0 | 20,591 | — | 27M | — | 15.0 | 55.3 | — | — | |
| laracasts/testdummy | 0.81 | Generate Eloquent models for tests without factories. Define blueprints and quickly create/build records with sensible defaults, relationships, and overrides—ideal for speeding up Laravel test setup and prototyping with minimal boilerplate. | 455 | 467 | 78 | 3K | 17 | 19.1 | 19.7 | MIT | 6 years ago | |
| php-ds/tests | 0.81 | Test suite for php-ds, validating core data structure behavior, edge cases, and performance across releases. Includes PHPUnit-based coverage for vectors, maps, sets, queues, stacks, and iterators to ensure consistent, reliable API compatibility. | 10 | 10 | 15 | 247 | 0 | 11.9 | 20.5 | — | 6 months ago |
How can I help you explore Laravel packages today?