create(); $response = $this->actingAs($user)->get('/confirm-password'); $response->assertStatus(200); } public function test_password_can_be_confirmed(): void { $user = User::factory()->create(); $this->actingAs($user); $response = Volt::test('auth.confirm-password') ->set('password', 'password') ->call('confirmPassword'); $response ->assertHasNoErrors() ->assertRedirect(route('dashboard', absolute: false)); } public function test_password_is_not_confirmed_with_invalid_password(): void { $user = User::factory()->create(); $this->actingAs($user); $response = Volt::test('auth.confirm-password') ->set('password', 'wrong-password') ->call('confirmPassword'); $response->assertHasErrors(['password']); } }