tool_navigation_menu.inc.test.php 951 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. require_once(api_get_path(SYS_CODE_PATH).'inc/tool_navigation_menu.inc.php');
  3. class TestTNMenu extends UnitTestCase{
  4. public function TestTNMenu(){
  5. $this->UnitTestCase('Navigation menu display code function tests');
  6. }
  7. public function testGetNavigationItems(){
  8. global $is_courseMember;
  9. global $_user;
  10. global $_course;
  11. $include_admin_tools = false;
  12. $res = get_navigation_items($include_admin_tools);
  13. $this->assertTrue(is_array($res));
  14. //var_dump($res);
  15. }
  16. public function testShowNavigationMenu(){
  17. ob_start();
  18. $navigation_items = get_navigation_items(true);
  19. $course_id = api_get_course_id();
  20. $res = show_navigation_menu();
  21. ob_end_clean();
  22. $this->assertTrue(is_null($res));
  23. //var_dump($res);
  24. }
  25. public function testShowNavigationToolShortcuts(){
  26. $orientation = SHORTCUTS_HORIZONTAL;
  27. $res = show_navigation_tool_shortcuts($orientation);
  28. $this->assertTrue(is_null($res));
  29. var_dump($res);
  30. }
  31. }
  32. ?>