rtablada / laravel-testsuites
A Laravel 4 helper command for organizing and running phpunit testsuites
Requires
- php: >=5.3.0
- illuminate/console: 4.0.x
- illuminate/support: 4.0.x
Requires (Dev)
- mockery/mockery: 0.8.*
This package is not auto-updated.
Last update: 2024-11-04 14:46:26 UTC
README
This package helps you to organize your tests into smaller testsuites to speed up unit testing in Laravel without having to resort to a heavier testing framework like codeception.
Simply create a folder within your tests folder and name it what you whatever you want.
For a unit
testsuite, I would create a unit
folder and run the suite using art test unit
.
It's that simple!
Installation Using Laravel 4 Package Installer
If you have Laravel 4 Package Installer installed you can install Laravel 4 Testsuites by running php artisan package:install rtablada/laravel-testsuites
.
Installing Using Composer
If you do not have Pacakge Installer, you can install Wardrobe Disqus by running composer require rtablada/laravel-testsuites
and then modifying your providers
in app/config/app.php
to include Rtablada\Testsuites\TestsuitesServiceProvider
.
Using This Package
Laravel 4 Testsuites gives you two options when running tests:
php artisan test
- Runs all of your tests a shorthand for running phpunitphp artisan test suiteName
- Runs all of the tests within a folder withsuiteName
within your tests directory in a standard Laravel 4 installation.