platformAdminUser(); $this->seedPlatformDashboardData(); $pages = [ ['/admin', 'Platform'], ['/platform/pricing', 'Pricing'], ['/admin/prices', ''], ['/warehouses', 'Warehouses'], ['/warehouse-rules', 'Validation Rules'], ['/shipping', 'Shipping'], ]; $sizes = [[390, 844], [768, 1024], [1440, 1000]]; $this->browse(function (Browser $browser) use ($admin, $pages, $sizes): void { $browser->loginAs($admin); foreach ($sizes as [$width, $height]) { $browser->resize($width, $height); foreach ($pages as [$path, $title]) { $browser->visit($path); $this->assertSingleProfessionalHeader($browser, $title); } } }); } }