From 36e2c80901b42bd5169a2436925122553b075b88 Mon Sep 17 00:00:00 2001 From: roosiu Date: Mon, 30 Sep 2024 18:27:31 +0200 Subject: [PATCH] tests: DRY tests --- tests/Middleware/ForceJsonMiddlewareTest.php | 3 --- tests/Middleware/LocalizationMiddlewareTest.php | 3 --- tests/Pest.php | 3 +++ tests/ValueObject/ParseValueObjectTest.php | 4 ---- 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/tests/Middleware/ForceJsonMiddlewareTest.php b/tests/Middleware/ForceJsonMiddlewareTest.php index 37ea7d0..e69a43c 100755 --- a/tests/Middleware/ForceJsonMiddlewareTest.php +++ b/tests/Middleware/ForceJsonMiddlewareTest.php @@ -5,13 +5,10 @@ namespace Totem\SamSkeleton\Tests\Middleware; use Illuminate\Http\Request; -use Orchestra\Testbench\TestCase; use Totem\SamSkeleton\Bundles\Middleware\ForceJsonMiddleware; use function Totem\SamSkeleton\Tests\createAcceptRequest; -uses(TestCase::class); - covers(ForceJsonMiddleware::class); beforeEach(function () { diff --git a/tests/Middleware/LocalizationMiddlewareTest.php b/tests/Middleware/LocalizationMiddlewareTest.php index 1bcccc3..fda7591 100644 --- a/tests/Middleware/LocalizationMiddlewareTest.php +++ b/tests/Middleware/LocalizationMiddlewareTest.php @@ -5,13 +5,10 @@ namespace Totem\SamSkeleton\Tests\Middleware; use Illuminate\Http\Request; -use Orchestra\Testbench\TestCase; use Totem\SamSkeleton\Bundles\Middleware\LocalizationMiddleware; use function Totem\SamSkeleton\Tests\createLangRequest; -uses(TestCase::class); - covers(LocalizationMiddleware::class); beforeEach(function () { diff --git a/tests/Pest.php b/tests/Pest.php index 79eda8b..c393e4e 100644 --- a/tests/Pest.php +++ b/tests/Pest.php @@ -5,6 +5,9 @@ namespace Totem\SamSkeleton\Tests; use Illuminate\Http\Request; +use Orchestra\Testbench\TestCase; + +pest()->extend(TestCase::class)->in(__DIR__); function createLangRequest(string|null $locale = null): Request { diff --git a/tests/ValueObject/ParseValueObjectTest.php b/tests/ValueObject/ParseValueObjectTest.php index 4a4ac63..056ff5b 100644 --- a/tests/ValueObject/ParseValueObjectTest.php +++ b/tests/ValueObject/ParseValueObjectTest.php @@ -4,10 +4,6 @@ namespace Totem\SamSkeleton\Tests\ValueObject; -use Orchestra\Testbench\TestCase; - -uses(TestCase::class); - beforeEach(function () { $this->dummy = $this->partialMock(FixtureParseValueObject::class)->shouldAllowMockingProtectedMethods(); });