IndexTest.php 1.2 KB

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