getPath(); $GLOBALS['pmaThemeImage'] = 'theme/'; $GLOBALS['PMA_PHP_SELF'] = PMA_getenv('PHP_SELF'); $GLOBALS['server'] = 'server'; $GLOBALS['db'] = 'pma_test'; $GLOBALS['table'] = 'table1'; } /** * Server menu test * * @return void */ function testServer() { $menu = new Menu('server', '', ''); $this->assertContains( 'floating_menubar', $menu->getDisplay() ); } /** * Database menu test * * @return void */ function testDatabase() { $menu = new Menu('server', 'pma_test', ''); $this->assertContains( 'floating_menubar', $menu->getDisplay() ); } /** * Table menu test * * @return void */ function testTable() { $menu = new Menu('server', 'pma_test', 'table1'); $this->assertContains( 'floating_menubar', $menu->getDisplay() ); } /** * Table menu display test * * @return void */ function testTableDisplay() { $menu = new Menu('server', 'pma_test', ''); $this->expectOutputString( $menu->getDisplay() ); $menu->display(); } /** * Table menu setTable test * * @return void */ function testSetTable() { $menu = new Menu('server', 'pma_test', ''); $menu->setTable('table1'); $this->assertContains( 'table1', $menu->getDisplay() ); } }