user = User::factory()->create(); } public function testUserCanLogout(): void { $this->browse(function (Browser $browser): void { $browser->loginAs($this->user) ->visit(new HomePage()) ->assertVisible("@user-menu") ->click("@user-menu") ->assertVisible("@user-menu-list") ->assertSee("Sign out") ->press("Sign out") ->on(new HomePage()) ->waitFor("@login-link"); }); } }