diff --git a/module/dataview/test/lib/dataview.unittest.class.php b/module/dataview/test/lib/dataview.unittest.class.php index 63c2bef56b..248492c2e2 100644 --- a/module/dataview/test/lib/dataview.unittest.class.php +++ b/module/dataview/test/lib/dataview.unittest.class.php @@ -211,4 +211,19 @@ class dataviewTest return $result; } + + /** + * Test replace4Workflow method. + * + * @param string $title + * @access public + * @return mixed + */ + public function replace4WorkflowTest($title) + { + $result = $this->objectModel->replace4Workflow($title); + if(dao::isError()) return dao::getError(); + + return $result; + } } \ No newline at end of file diff --git a/module/dataview/test/model/replace4workflow.php b/module/dataview/test/model/replace4workflow.php index 1b08c78b82..0dea1b9d55 100755 --- a/module/dataview/test/model/replace4workflow.php +++ b/module/dataview/test/model/replace4workflow.php @@ -1,18 +1,29 @@ #!/usr/bin/env php loadModel('dataview'); -r($tester->dataview->replace4Workflow('产品名称')) && p() && e('产品名称'); //替换产品名称的产品为自定义语言项。 +include dirname(__FILE__, 5) . '/test/lib/init.php'; +include dirname(__FILE__, 2) . '/lib/dataview.unittest.class.php'; + +su('admin'); + +$dataviewTest = new dataviewTest(); + +r($dataviewTest->replace4WorkflowTest('产品名称')) && p() && e('产品名称'); +r($dataviewTest->replace4WorkflowTest('这个产品很好')) && p() && e('这个产品很好'); +r($dataviewTest->replace4WorkflowTest('用户管理系统')) && p() && e('用户管理系统'); +r($dataviewTest->replace4WorkflowTest('')) && p() && e('0'); +r($dataviewTest->replace4WorkflowTest('产品列表和产品设置')) && p() && e('产品列表和产品设置'); \ No newline at end of file