From aac038f2331d2989a1c5b5310fdc60c8d23c7d6a Mon Sep 17 00:00:00 2001 From: lukinovec Date: Mon, 20 Feb 2023 11:37:47 +0100 Subject: [PATCH] Convert ViteBundlerTest to Pest --- tests/Features/ViteBundlerTest.php | 35 +++++++++++++----------------- 1 file changed, 15 insertions(+), 20 deletions(-) diff --git a/tests/Features/ViteBundlerTest.php b/tests/Features/ViteBundlerTest.php index 23cf164d..0d4c9069 100644 --- a/tests/Features/ViteBundlerTest.php +++ b/tests/Features/ViteBundlerTest.php @@ -2,33 +2,28 @@ declare(strict_types=1); -use Stancl\Tenancy\Features\ViteBundler; +use Illuminate\Foundation\Vite; use Stancl\Tenancy\Tests\Etc\Tenant; -use Stancl\Tenancy\Tests\TestCase; use Stancl\Tenancy\Vite as StanclVite; +use Stancl\Tenancy\Features\ViteBundler; -class ViteBundlerTest extends TestCase -{ - /** @test */ - public function the_vite_helper_uses_our_custom_class() - { - $vite = app(\Illuminate\Foundation\Vite::class); +test('vite helper uses our custom class', function() { + $vite = app(Vite::class); - $this->assertInstanceOf(\Illuminate\Foundation\Vite::class, $vite); - $this->assertNotInstanceOf(StanclVite::class, $vite); + expect($vite)->toBeInstanceOf(Vite::class); + expect($vite)->not()->toBeInstanceOf(StanclVite::class); - config([ - 'tenancy.features' => [ViteBundler::class], - ]); + config([ + 'tenancy.features' => [ViteBundler::class], + ]); - $tenant = Tenant::create(); + $tenant = Tenant::create(); - tenancy()->initialize($tenant); + tenancy()->initialize($tenant); - app()->forgetInstance(\Illuminate\Foundation\Vite::class); + app()->forgetInstance(Vite::class); - $vite = app(\Illuminate\Foundation\Vite::class); + $vite = app(Vite::class); - $this->assertInstanceOf(StanclVite::class, $vite); - } -} + expect($vite)->toBeInstanceOf(StanclVite::class); +});