PHP code example of spatie / pest-plugin-route-testing
1. Go to this page and download the library: Download spatie/pest-plugin-route-testing library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
spatie / pest-plugin-route-testing example snippets
use function Spatie\RouteTesting\routeTesting;
routeTesting('all GET routes')
->assertSuccessful();
use function Spatie\RouteTesting\routeTesting;
routeTesting('all blog routes')
->
use function Spatie\RouteTesting\routeTesting;
use App\Models\User;
routeTesting('all blog routes')
->bind('user', User::factory()->create())
->assertSuccessful();
use function Spatie\RouteTesting\routeTesting;
routeTesting('all routes')
->assertSuccessful();
use function Spatie\RouteTesting\routeTesting;
routeTesting('redirect')
->
use function Spatie\RouteTesting\routeTesting;
routeTesting('all blog routes')
->
use function Spatie\RouteTesting\routeTesting;
routeTesting('all blog routes')
->
use function Spatie\RouteTesting\routeTesting;
routeTesting('all blog routes')
->exclude('admin*')
->assertSuccessful();
use function Spatie\RouteTesting\routeTesting;
use App\Models\User;
routeTesting('all blog routes')
->bind('user', User::factory()->create())
->assertSuccessful();
use function Spatie\RouteTesting\routeTesting;
routeTesting('all blog routes')
->ignoreRoutesWithMissingBindings()
->assertSuccessful();
use function Spatie\RouteTesting\routeTesting;
routeTesting('all admin routes')
->setUp(function ()
{
$user = User::factory()->create();
$this->actingAs($user);
// optionally, you could also bind the model
$this->bind('user', $user);
})
->
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.