object = new PMPlugin(); } /** * Tears down the fixture, for example, closes a network connection. * This method is called after a test is executed. */ protected function tearDown() { } /** * This is the default method to test, if the class still having * the same number of methods. */ public function testNumberOfMethodsInThisClass() { $this->assertTrue( count($methods) == 22); } /** * @covers PMPlugin::PMPlugin * @todo Implement testPMPlugin(). */ public function testPMPlugin() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('PMPlugin', $methods ), 'exists method PMPlugin' ); $r = new ReflectionMethod('PMPlugin', 'PMPlugin'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sNamespace'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sFilename'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == true); $this->assertTrue( $params[1]->getDefaultValue() == ''); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerMenu * @todo Implement testregisterMenu(). */ public function testregisterMenu() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerMenu', $methods ), 'exists method registerMenu' ); $r = new ReflectionMethod('PMPlugin', 'registerMenu'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'menuId'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'menuFilename'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerDashlets * @todo Implement testregisterDashlets(). */ public function testregisterDashlets() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerDashlets', $methods ), 'exists method registerDashlets' ); $r = new ReflectionMethod('PMPlugin', 'registerDashlets'); $params = $r->getParameters(); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerReport * @todo Implement testregisterReport(). */ public function testregisterReport() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerReport', $methods ), 'exists method registerReport' ); $r = new ReflectionMethod('PMPlugin', 'registerReport'); $params = $r->getParameters(); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerPmFunction * @todo Implement testregisterPmFunction(). */ public function testregisterPmFunction() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerPmFunction', $methods ), 'exists method registerPmFunction' ); $r = new ReflectionMethod('PMPlugin', 'registerPmFunction'); $params = $r->getParameters(); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::setCompanyLogo * @todo Implement testsetCompanyLogo(). */ public function testsetCompanyLogo() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('setCompanyLogo', $methods ), 'exists method setCompanyLogo' ); $r = new ReflectionMethod('PMPlugin', 'setCompanyLogo'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'filename'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::redirectLogin * @todo Implement testredirectLogin(). */ public function testredirectLogin() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('redirectLogin', $methods ), 'exists method redirectLogin' ); $r = new ReflectionMethod('PMPlugin', 'redirectLogin'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'role'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'pathMethod'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerFolder * @todo Implement testregisterFolder(). */ public function testregisterFolder() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerFolder', $methods ), 'exists method registerFolder' ); $r = new ReflectionMethod('PMPlugin', 'registerFolder'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sFolderId'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sFolderName'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerStep * @todo Implement testregisterStep(). */ public function testregisterStep() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerStep', $methods ), 'exists method registerStep' ); $r = new ReflectionMethod('PMPlugin', 'registerStep'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sStepId'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sStepName'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->assertTrue( $params[2]->getName() == 'sStepTitle'); $this->assertTrue( $params[2]->isArray() == false); $this->assertTrue( $params[2]->isOptional () == false); $this->assertTrue( $params[3]->getName() == 'sSetupStepPage'); $this->assertTrue( $params[3]->isArray() == false); $this->assertTrue( $params[3]->isOptional () == true); $this->assertTrue( $params[3]->getDefaultValue() == ''); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerTrigger * @todo Implement testregisterTrigger(). */ public function testregisterTrigger() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerTrigger', $methods ), 'exists method registerTrigger' ); $r = new ReflectionMethod('PMPlugin', 'registerTrigger'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sTriggerId'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sTriggerName'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::delete * @todo Implement testdelete(). */ public function testdelete() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('delete', $methods ), 'exists method delete' ); $r = new ReflectionMethod('PMPlugin', 'delete'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sFilename'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'bAbsolutePath'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == true); $this->assertTrue( $params[1]->getDefaultValue() == ''); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::copy * @todo Implement testcopy(). */ public function testcopy() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('copy', $methods ), 'exists method copy' ); $r = new ReflectionMethod('PMPlugin', 'copy'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sSouce'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sTarget'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->assertTrue( $params[2]->getName() == 'bSourceAbsolutePath'); $this->assertTrue( $params[2]->isArray() == false); $this->assertTrue( $params[2]->isOptional () == true); $this->assertTrue( $params[2]->getDefaultValue() == ''); $this->assertTrue( $params[3]->getName() == 'bTargetAbsolutePath'); $this->assertTrue( $params[3]->isArray() == false); $this->assertTrue( $params[3]->isOptional () == true); $this->assertTrue( $params[3]->getDefaultValue() == ''); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::rename * @todo Implement testrename(). */ public function testrename() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('rename', $methods ), 'exists method rename' ); $r = new ReflectionMethod('PMPlugin', 'rename'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sSouce'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sTarget'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->assertTrue( $params[2]->getName() == 'bSourceAbsolutePath'); $this->assertTrue( $params[2]->isArray() == false); $this->assertTrue( $params[2]->isOptional () == true); $this->assertTrue( $params[2]->getDefaultValue() == ''); $this->assertTrue( $params[3]->getName() == 'bTargetAbsolutePath'); $this->assertTrue( $params[3]->isArray() == false); $this->assertTrue( $params[3]->isOptional () == true); $this->assertTrue( $params[3]->getDefaultValue() == ''); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerBreakPageTemplate * @todo Implement testregisterBreakPageTemplate(). */ public function testregisterBreakPageTemplate() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerBreakPageTemplate', $methods ), 'exists method registerBreakPageTemplate' ); $r = new ReflectionMethod('PMPlugin', 'registerBreakPageTemplate'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'pageId'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'templateFilename'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerCss * @todo Implement testregisterCss(). */ public function testregisterCss() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerCss', $methods ), 'exists method registerCss' ); $r = new ReflectionMethod('PMPlugin', 'registerCss'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sCssFile'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerToolbarFile * @todo Implement testregisterToolbarFile(). */ public function testregisterToolbarFile() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerToolbarFile', $methods ), 'exists method registerToolbarFile' ); $r = new ReflectionMethod('PMPlugin', 'registerToolbarFile'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sToolbarId'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'filename'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerCaseSchedulerPlugin * @todo Implement testregisterCaseSchedulerPlugin(). */ public function testregisterCaseSchedulerPlugin() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerCaseSchedulerPlugin', $methods ), 'exists method registerCaseSchedulerPlugin' ); $r = new ReflectionMethod('PMPlugin', 'registerCaseSchedulerPlugin'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sActionId'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sActionForm'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->assertTrue( $params[2]->getName() == 'sActionSave'); $this->assertTrue( $params[2]->isArray() == false); $this->assertTrue( $params[2]->isOptional () == false); $this->assertTrue( $params[3]->getName() == 'sActionExecute'); $this->assertTrue( $params[3]->isArray() == false); $this->assertTrue( $params[3]->isOptional () == false); $this->assertTrue( $params[4]->getName() == 'sActionGetFields'); $this->assertTrue( $params[4]->isArray() == false); $this->assertTrue( $params[4]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerTaskExtendedProperty * @todo Implement testregisterTaskExtendedProperty(). */ public function testregisterTaskExtendedProperty() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerTaskExtendedProperty', $methods ), 'exists method registerTaskExtendedProperty' ); $r = new ReflectionMethod('PMPlugin', 'registerTaskExtendedProperty'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sPage'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'sName'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->assertTrue( $params[2]->getName() == 'sIcon'); $this->assertTrue( $params[2]->isArray() == false); $this->assertTrue( $params[2]->isOptional () == true); $this->assertTrue( $params[2]->getDefaultValue() == ''); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerJavascript * @todo Implement testregisterJavascript(). */ public function testregisterJavascript() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerJavascript', $methods ), 'exists method registerJavascript' ); $r = new ReflectionMethod('PMPlugin', 'registerJavascript'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sCoreJsFile'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'pluginJsFile'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::unregisterJavascript * @todo Implement testunregisterJavascript(). */ public function testunregisterJavascript() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('unregisterJavascript', $methods ), 'exists method unregisterJavascript' ); $r = new ReflectionMethod('PMPlugin', 'unregisterJavascript'); $params = $r->getParameters(); $this->assertTrue( $params[0]->getName() == 'sCoreJsFile'); $this->assertTrue( $params[0]->isArray() == false); $this->assertTrue( $params[0]->isOptional () == false); $this->assertTrue( $params[1]->getName() == 'pluginJsFile'); $this->assertTrue( $params[1]->isArray() == false); $this->assertTrue( $params[1]->isOptional () == false); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::registerDashboard * @todo Implement testregisterDashboard(). */ public function testregisterDashboard() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('registerDashboard', $methods ), 'exists method registerDashboard' ); $r = new ReflectionMethod('PMPlugin', 'registerDashboard'); $params = $r->getParameters(); $this->markTestIncomplete('This test has not been implemented yet.'); } /** * @covers PMPlugin::getExternalStepAction * @todo Implement testgetExternalStepAction(). */ public function testgetExternalStepAction() { $methods = get_class_methods($this->object); $this->assertTrue( in_array('getExternalStepAction', $methods ), 'exists method getExternalStepAction' ); $r = new ReflectionMethod('PMPlugin', 'getExternalStepAction'); $params = $r->getParameters(); $this->markTestIncomplete('This test has not been implemented yet.'); } }