wallacemaxters / testudo
A package to generate tests for Laravel Eloquent models
Installs: 201
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/wallacemaxters/testudo
Requires
- illuminate/console: ^10.0
- illuminate/database: ^10.0
- symfony/var-exporter: ^6.3
This package is auto-updated.
Last update: 2025-09-25 16:52:49 UTC
README
The Testudo (joke with "big forehead" in portuguese) is a code generator for common TestCases in Laravel.
Install
composer require wallacemaxters/testudo
Example
php artisan testudo:make-model-test Post
This command will be generate the file tests/Unit/Models/PostTest.php
.
Features
- Generate tests for your Model relationships
- Generate tests for your Model appended attributes
- Generate test for your Model primaryKey name
- Generate test for your table name
Future
- Generate common tests for controllers, based on defined routes.