Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pterodactyl
GitHub Repository: pterodactyl/panel
Path: blob/1.0-develop/tests/Unit/Http/Middleware/MiddlewareTestCase.php
7461 views
1
<?php
2
3
namespace Pterodactyl\Tests\Unit\Http\Middleware;
4
5
use Pterodactyl\Tests\TestCase;
6
use Pterodactyl\Tests\Traits\Http\RequestMockHelpers;
7
use Pterodactyl\Tests\Traits\Http\MocksMiddlewareClosure;
8
use Pterodactyl\Tests\Assertions\MiddlewareAttributeAssertionsTrait;
9
10
abstract class MiddlewareTestCase extends TestCase
11
{
12
use MiddlewareAttributeAssertionsTrait;
13
use MocksMiddlewareClosure;
14
use RequestMockHelpers;
15
16
/**
17
* Setup tests with a mocked request object and normal attributes.
18
*/
19
public function setUp(): void
20
{
21
parent::setUp();
22
23
$this->buildRequestMock();
24
}
25
}
26
27