browse(function (Browser $browser) { $browser->visit(test_admin_path('/')) ->assertSee('Dashboard') ->assertSee('Description...') ->assertSee('Environment') ->assertSee('PHP version') ->assertSee('Laravel version') ->assertSee('Extensions') ->assertSee('Dependencies') ->assertSee('php') ->assertSee('laravel/framework'); }); } public function testClickMenu() { $this->browse(function (Browser $browser) { $browser->visit(test_admin_path('/')) ->within('.main-menu', function (Browser $browser) { $browser ->clickLink('Admin') ->whenTextAvailable('Users', 2) ->clickLink('Users') ->assertPathIs(test_admin_path('auth/users')) ->clickLink('Roles') ->assertPathIs(test_admin_path('auth/roles')) ->clickLink('Permission') ->assertPathIs(test_admin_path('auth/permissions')) ->clickLink('Menu') ->assertPathIs(test_admin_path('auth/menu')) ->clickLink('Operation log') ->assertPathIs(test_admin_path('auth/logs')) ->clickLink('Helpers') ->whenTextAvailable('Extensions', 2) ->clickLink('Extensions') ->assertPathIs(test_admin_path('helpers/extensions')) ->clickLink('Scaffold') ->assertPathIs(test_admin_path('helpers/scaffold')) ->clickLink('Routes') ->assertPathIs(test_admin_path('helpers/routes')) ->clickLink('Icons') ->assertPathIs(test_admin_path('helpers/icons')); }); }); } }