Skip to content

Commit 9549f3c

Browse files
committed
organize the Request classes for tests
There was a `tests/Fixtures/Requests` directory, made sense to move the Request classes there.
1 parent e7f0895 commit 9549f3c

File tree

3 files changed

+4
-18
lines changed

3 files changed

+4
-18
lines changed

tests/Fixtures/Controllers/RequestItemForValidationController.php

Lines changed: 0 additions & 13 deletions
This file was deleted.

tests/Fixtures/Controllers/ValidationController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use Tempest\Http\Responses\Redirect;
1010
use Tempest\Router\Get;
1111
use Tempest\Router\Post;
12+
use Tests\Tempest\Fixtures\Requests\ValidationRequest;
1213

1314
use function Tempest\uri;
1415

@@ -21,7 +22,7 @@ public function get(): Response
2122
}
2223

2324
#[Post('/test-validation-responses')]
24-
public function store(RequestForValidationController $request): Response // @mago-expect best-practices/no-unused-parameter
25+
public function store(ValidationRequest $request): Response // @mago-expect best-practices/no-unused-parameter
2526
{
2627
return new Redirect(uri([self::class, 'get']));
2728
}

tests/Fixtures/Controllers/RequestForValidationController.php renamed to tests/Fixtures/Requests/ValidationRequest.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,16 @@
22

33
declare(strict_types=1);
44

5-
namespace Tests\Tempest\Fixtures\Controllers;
5+
namespace Tests\Tempest\Fixtures\Requests;
66

77
use Tempest\Http\IsRequest;
88
use Tempest\Http\Request;
99
use Tempest\Validation\Rules\Between;
1010

11-
final class RequestForValidationController implements Request
11+
final class ValidationRequest implements Request
1212
{
1313
use IsRequest;
1414

15-
public RequestItemForValidationController $item;
16-
1715
#[Between(min: 1, max: 10)]
1816
public int $number;
1917
}

0 commit comments

Comments
 (0)