assertRedirect(route('login')); }); it('renders team page chrome', function () { $user = User::factory()->create(['email_verified_at' => now()]); actingAs($user)->get(route('team.index')) ->assertStatus(200) ->assertSeeText('Team') ->assertSeeText('Mitglieder') ->assertSeeText('Admins') ->assertSeeText('Einladungen offen') ->assertSeeText('2FA Coverage') ->assertSeeText('Offene Einladungen'); }); it('lists team members and invitations', function () { $user = User::factory()->create(['email_verified_at' => now()]); $u1 = User::factory()->create(['name' => 'Anna Test', 'email' => 'anna@ex.test']); TeamMember::factory()->create(['user_id' => $u1->id, 'role' => 'admin']); Invitation::factory()->create(['email' => 'pending@ex.test', 'invited_by_user_id' => $user->id]); actingAs($user)->get(route('team.index')) ->assertStatus(200) ->assertSeeText('Anna Test') ->assertSeeText('anna@ex.test') ->assertSeeText('ADMIN') ->assertSeeText('pending@ex.test'); });