IndexTest.php 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace Tests\Feature;
  3. use Tests\TestCase;
  4. class IndexTest extends TestCase
  5. {
  6. protected $login = true;
  7. public function testIndex()
  8. {
  9. $this->visit('admin/')
  10. ->see('Dashboard')
  11. ->see('Description...')
  12. ->see('Environment')
  13. ->see('PHP version')
  14. ->see('Laravel version')
  15. ->see('Extensions')
  16. ->see('Dependencies')
  17. ->see('php')
  18. ->see('laravel/framework');
  19. }
  20. public function testClickMenu()
  21. {
  22. $this->visit('admin/')
  23. ->click('Users')
  24. ->seePageis('admin/auth/users')
  25. ->click('Roles')
  26. ->seePageis('admin/auth/roles')
  27. ->click('Permission')
  28. ->seePageis('admin/auth/permissions')
  29. ->click('Menu')
  30. ->seePageis('admin/auth/menu')
  31. ->click('Operation log')
  32. ->seePageis('admin/auth/logs')
  33. ->click('Extensions')
  34. ->seePageis('admin/helpers/extensions')
  35. ->click('Scaffold')
  36. ->seePageis('admin/helpers/scaffold')
  37. ->click('Routes')
  38. ->seePageis('admin/helpers/routes')
  39. ->click('Icons')
  40. ->seePageis('admin/helpers/icons');
  41. }
  42. }