annotate src/Tests/TestCase.php @ 7:e6132a1e8e24 default tip

Adding better support for test among other base changes.
author Luka Sitas <sitas.luka.97@gmail.com>
date Thu, 25 Sep 2025 19:58:32 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
1 <?php
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
2
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
3 namespace Wizard\Framework\Tests;
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
4
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
5 use App\Models\User;
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
6 use Illuminate\Foundation\Testing\TestCase as BaseTestCase;
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
7 use Illuminate\Foundation\Testing\RefreshDatabase;
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
8
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
9 class TestCase extends BaseTestCase {
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
10 use RefreshDatabase;
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
11
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
12 protected function setUp(): void
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
13 {
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
14 parent::setUp();
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
15
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
16 // Set a default testing user
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
17 $user = User::factory()->create();
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
18 $this->actingAs($user);
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
19 }
e6132a1e8e24 Adding better support for test among other base changes.
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
20 }