public function testAddDropdown() { NavBar::addDropdown('backend', array('title' => 'Backend Info', 'icon' => 'icon-wrench', 'links' => array(array('title' => 'Application details', 'url' => 'li3_backend.Backend::details'), array('title' => 'About application', 'url' => 'li3_backend.Backend::about'), array('title' => 'Application version', 'url' => 'li3_backend.Backend::version')))); $result = $this->getNavigationArray(); $expected = array('title' => 'Backend Info', 'icon' => 'icon-wrench', 'links' => array(array('title' => 'Application details', 'url' => 'li3_backend.Backend::details'), array('title' => 'About application', 'url' => 'li3_backend.Backend::about'), array('title' => 'Application version', 'url' => 'li3_backend.Backend::version'))); $this->assertEqual($expected, $result['navbar']['dropdowns']['backend']); }