pelican-panel-mirror/tests/Unit/Http/Middleware/MiddlewareTestCase.php
2024-03-19 21:09:16 -04:00

26 lines
589 B
PHP

<?php
namespace App\Tests\Unit\Http\Middleware;
use App\Tests\TestCase;
use App\Tests\Traits\Http\RequestMockHelpers;
use App\Tests\Traits\Http\MocksMiddlewareClosure;
use App\Tests\Assertions\MiddlewareAttributeAssertionsTrait;
abstract class MiddlewareTestCase extends TestCase
{
use MiddlewareAttributeAssertionsTrait;
use MocksMiddlewareClosure;
use RequestMockHelpers;
/**
* Setup tests with a mocked request object and normal attributes.
*/
protected function setUp(): void
{
parent::setUp();
$this->buildRequestMock();
}
}