'Log in', route('register') => 'Register', route('password.request') => 'Forgot', ]; foreach ($pages as $page => $expectedText) { $this->browse(function (Browser $browser) use ($page, $expectedText): void { $browser->resize(1280, 900) ->visit($page) ->waitFor('[data-dusk="page-ready"]') ->assertSee('WMS') ->assertSee($expectedText) ->assertScript('document.documentElement.scrollWidth <= document.documentElement.clientWidth + 1'); }); } } }