refonte
This commit is contained in:
26
tests/Functional/ApiTestCase.php
Normal file
26
tests/Functional/ApiTestCase.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
namespace App\Tests\Functional;
|
||||
|
||||
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
|
||||
use Zenstruck\Browser\HttpOptions;
|
||||
use Zenstruck\Browser\KernelBrowser;
|
||||
use Zenstruck\Browser\Test\HasBrowser;
|
||||
use Zenstruck\Foundry\Test\Factories;
|
||||
use Zenstruck\Foundry\Test\ResetDatabase;
|
||||
|
||||
abstract class ApiTestCase extends KernelTestCase
|
||||
{
|
||||
use ResetDatabase, Factories, HasBrowser {
|
||||
browser as baseKernelBrowser;
|
||||
}
|
||||
|
||||
protected function browser(array $options = [], array $server = []): KernelBrowser
|
||||
{
|
||||
return $this->baseKernelBrowser($options, $server)
|
||||
->setDefaultHttpOptions(
|
||||
HttpOptions::create()
|
||||
->withHeader('Accept', 'application/ld+json')
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user