diff --git a/module/project/test/lib/project.unittest.class.php b/module/project/test/lib/project.unittest.class.php index f36ac550b2..9751bc1967 100644 --- a/module/project/test/lib/project.unittest.class.php +++ b/module/project/test/lib/project.unittest.class.php @@ -781,4 +781,19 @@ class projectTest return $e->getMessage(); } } + + /** + * Test setMenuByModel. + * + * @param string $model + * @access public + * @return string + */ + public function setMenuByModelTest($model) + { + $this->objectModel->setMenuByModel($model); + + global $lang; + return $lang->executionCommon; + } } diff --git a/module/project/test/tao/setmenubymodel.php b/module/project/test/tao/setmenubymodel.php index 391d2b8b4d..9a42d919c5 100644 --- a/module/project/test/tao/setmenubymodel.php +++ b/module/project/test/tao/setmenubymodel.php @@ -22,7 +22,7 @@ cid=1 */ -$projectTester = new Project(); +$projectTester = new projectTest(); r($projectTester->setMenuByModelTest('')) && p() && e('迭代'); // 项目不存在的情况 r($projectTester->setMenuByModelTest('error')) && p() && e('迭代'); // 项目不存在的情况 @@ -30,4 +30,4 @@ r($projectTester->setMenuByModelTest('scrum')) && p() && e('迭代'); r($projectTester->setMenuByModelTest('agileplus')) && p() && e('迭代'); // 融合敏捷项目 r($projectTester->setMenuByModelTest('waterfall')) && p() && e('阶段'); // 融合瀑布项目 r($projectTester->setMenuByModelTest('waterfallplus')) && p() && e('阶段'); // 瀑布项目 -r($projectTester->setMenuByModelTest('kanban')) && p() && e('项目看板'); // 看板项目 \ No newline at end of file +r($projectTester->setMenuByModelTest('kanban')) && p() && e('项目看板'); // 看板项目