diff --git a/module/tutorial/test/lib/tutorial.unittest.class.php b/module/tutorial/test/lib/tutorial.unittest.class.php index d54fa42809..abc80278cb 100644 --- a/module/tutorial/test/lib/tutorial.unittest.class.php +++ b/module/tutorial/test/lib/tutorial.unittest.class.php @@ -961,4 +961,18 @@ class tutorialTest return $result; } + + /** + * Test getRelease method. + * + * @access public + * @return object + */ + public function getReleaseTest(): object + { + $result = $this->objectModel->getRelease(); + if(dao::isError()) return dao::getError(); + + return $result; + } } diff --git a/module/tutorial/test/model/getrelease.php b/module/tutorial/test/model/getrelease.php new file mode 100755 index 0000000000..03f11c3960 --- /dev/null +++ b/module/tutorial/test/model/getrelease.php @@ -0,0 +1,33 @@ +#!/usr/bin/env php +getReleaseTest()) && p('id') && e('1'); // 步骤1:正常情况,验证ID +r($tutorialTest->getReleaseTest()) && p('name') && e('Test release'); // 步骤2:验证名称 +r($tutorialTest->getReleaseTest()) && p('status') && e('wait'); // 步骤3:验证状态 +r($tutorialTest->getReleaseTest()) && p('product') && e('1'); // 步骤4:验证产品ID +r($tutorialTest->getReleaseTest()) && p('system') && e('1'); // 步骤5:验证系统ID \ No newline at end of file