codenco-dev/eloquent-model-tester
Laravel dev-only helper to test Eloquent models: verify table structure/columns, fillable vs guarded attributes, and model relationships. Works with PHPUnit and model factories, integrates easily in your model test classes.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| atlas/testing | 0.88 | Atlas.Testing provides lightweight helpers and utilities for testing Atlas packages, aimed at simplifying test setup and improving consistency across Atlas-related projects. Suitable for package authors who need reusable testing support. | 1 | 1 | 1 | 17 | 0 | 2.4 | 13.8 | MIT | 5 years ago | |
| symfonycasts/internal-test-helpers | 0.88 | Internal test utilities from SymfonyCasts to streamline PHPUnit and Symfony/Laravel package testing. Provides shared helpers, fixtures, and assertions used across SymfonyCasts projects to reduce boilerplate and keep tests consistent and readable. | 0 | — | 2 | — | 0 | 0.1 | — | — | — | |
| braincrafted/testing-bundle | 0.87 | — | 2 | 2 | 1 | 0 | 0 | 2.1 | — | — | 10 years ago | |
| orchestra/testbench | 0.86 | Orchestra Testbench is the de-facto Laravel testing helper for package development. It boots a lightweight Laravel app for your package’s tests, making it easy to run PHPUnit/Pest suites with proper service providers, config, and environment setup. | 2,227 | 2,242 | 140 | 1M | 1 | 43.3 | 42.2 | MIT | 1 month ago | |
| draw/data-tester | 0.86 | Lightweight PHP data testing helper for validating arrays/objects against expected shapes and values. Useful for unit tests and quick assertions, with simple matchers and readable failure messages to spot mismatches fast. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 8 years ago | |
| sampoyigi/testbench | 0.85 | Laravel testbench helpers for package development: quickly boot a minimal app, configure service providers, run migrations, and write reliable integration tests. Lightweight scaffolding to speed up local CI-style testing for your Laravel packages. | 0 | 0 | 0 | 376 | 0 | 10.9 | 38.6 | — | 6 months ago | |
| myqee/test | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| sofa/eloquent-testsuite | 0.85 | — | 10 | 10 | 2 | 792 | 0 | 2.6 | 26.2 | MIT | 5 years ago | |
| testo/testo | 0.85 | Testo is an extensible PHP testing framework with a lightweight core and middleware system. It lets you fully control your test environment while keeping familiar PHP syntax. Includes an init command, suite/plugin config via testo.php, and Composer scripts. | 0 | 181 | — | 2K | — | 42.2 | 26.4 | — | — | |
| wyrihaximus/test-utilities | 0.85 | A set of PHP test utilities for package development: a PHPUnit TestCase with helpers like random namespaces and temp directories, plus ready-made configuration defaults for PHPStan and Rector (paths and docblock-to-attribute conversions). | 7 | 7 | 1 | 51K | 6 | 29.9 | 65.4 | MIT | 1 month ago | |
| graham-campbell/testbench-core | 0.84 | Core testing utilities for Laravel packages, maintained by Graham Campbell. Provides lightweight TestBench components compatible with Laravel 8–13, PHP 7.4–8.5, and PHPUnit 9–12 to simplify package test setup and integration. | 14 | 16 | 0 | 10K | 0 | 25.2 | 44.6 | MIT | 2 months ago | |
| onelearningcommunity/laravel-model-explorer | 0.84 | — | 6 | 6 | 0 | 432 | 0 | 16.6 | 28.3 | MIT | 2 months ago | |
| sinnbeck/laravel-dom-assertions | 0.84 | Add fluent, expressive DOM assertions to your Laravel test suite. Parse HTML responses and assert elements, attributes, text, and structure with readable APIs—making feature and browser-style tests clearer and less brittle. | 106 | 106 | 10 | 15K | 0 | 29.6 | 34.8 | MIT | 2 weeks ago | |
| coder-at-heart/object-models | 0.84 | — | 0 | 6 | — | 0 | — | 0.0 | — | — | — | |
| hidayetov/auto-testify | 0.84 | Laravel package that generates CRUD and uniqueness tests for Eloquent models via an Artisan command. Detects unique fields from the DB schema with doctrine/dbal or from a $unique model property, and skips DB-dependent checks when no connection is available. | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| orchestra/testbench-core | 0.84 | Orchestra Testbench Core is the foundation for testing Laravel packages. It boots a lightweight Laravel app inside your package so you can run artisan commands, migrations, routing, and more, with compatibility across Laravel 6–12. | 270 | 272 | 45 | 1M | 3 | 37.8 | 60.3 | MIT | 3 weeks ago | |
| testo/inline | 0.84 | 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 | 2K | 0 | 0.0 | 43.5 | — | — | |
| adroit11/laravel-tests | 0.84 | 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 | — | — | — | |
| contributte/tester | 0.83 | Contributte Tester integrates Nette Tester into your project with a ready-to-use setup and tooling. Install via Composer and follow the included docs to run and manage automated tests on PHP 8.2+ with Nette 3.2+. | 2 | 3 | 2 | 5K | 1 | 14.2 | 49.3 | MIT | 4 months ago | |
| digitalrevolution/accessorpair-constraint | 0.83 | PHPUnit helper to automatically test and cover getters/setters (and constructor-to-getter pairs) on data classes. Add the AccessorPairAsserter trait and call assertAccessorPairs() to validate accessor pairs, optional default/initial value checks. | 9 | 10 | 10 | 3K | 1 | 28.6 | 40.3 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?