1
0
Files
2020-08-06 15:36:28 +08:00

50 lines
1.4 KiB
PHP

<?php
use Encore\Admin\Auth\Database\Administrator;
class IndexTest extends TestCase
{
public function setUp()
{
parent::setUp();
$this->be(Administrator::first(), 'admin');
}
public function testIndex()
{
$this->visit('admin/')
->see('Dashboard')
->see('Description...')
->see('Environment')
->see('PHP version')
->see('Laravel version')
->see('Available extensions')
->seeLink('laravel-admin-ext/helpers', 'https://github.com/laravel-admin-extensions/helpers')
->seeLink('laravel-admin-ext/backup', 'https://github.com/laravel-admin-extensions/backup')
->seeLink('laravel-admin-ext/media-manager', 'https://github.com/laravel-admin-extensions/media-manager')
->see('Dependencies')
->see('php')
// ->see('>=7.0.0')
->see('laravel/framework');
}
public function testClickMenu()
{
$this->visit('admin/')
->click('Users')
->seePageis('admin/auth/users')
->click('Roles')
->seePageis('admin/auth/roles')
->click('Permission')
->seePageis('admin/auth/permissions')
->click('Menu')
->seePageis('admin/auth/menu')
->click('Operation log')
->seePageis('admin/auth/logs');
}
}