actingAs(User::factory()->admin()->create()) ->get('/dashboard') ->assertNotFound(); }); test('a signed-in admin lands on the admin dashboard', function () { $admin = User::factory()->admin()->create(); $this->post(route('login.store'), ['email' => $admin->email, 'password' => 'password']) ->assertRedirect(route('admin.dashboard', absolute: false)); $this->get(route('admin.dashboard'))->assertOk(); });