A bundle to ensure all routes of a Symfony application have been tested.
- Launch your tests using PHPUnit or anything else. All called routes will be stored in
var/cache/tiime_tested_routes_checker_bundle_route_storage
. - Run
php bin/console tiime:tested-routes-checker:check
to have a small report of what's tested and what's not!
Make sure Composer is installed globally, as explained in the installation chapter of the Composer documentation.
Open a command console, enter your project directory and execute:
composer require tiime/tested-routes-checker-bundle
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
composer require tiime/tested-routes-checker-bundle
Then, enable the bundle by adding it to the list of registered bundles
in the config/bundles.php
file of your project:
// config/bundles.php
return [
// ...
Tiime\TestedRoutesCheckerBundle\TiimeTestedRoutesCheckerBundle::class => ['dev' => true, 'test' => true],
];