Merge branch 'mayue_add_group_auto_test' into 'master'

* Add group unit test.

See merge request easycorp/zentaopms!3555
This commit is contained in:
孙广明
2022-05-24 03:19:21 +00:00
2 changed files with 15 additions and 4 deletions
+8 -3
View File
@@ -35,13 +35,18 @@ class groupTest
* @access public
* @return void
*/
public function updateTest($groupID)
public function updateTest($groupID, $param)
{
$objects = $this->objectModel->update($groupID);
foreach($param as $k => $v) $_POST[$k] = $v;
$object = $this->objectModel->update($groupID);
unset($_POST);
if(dao::isError()) return dao::getError();
return $objects;
$object = $this->objectModel->getByID($groupID);
return $object;
}
/**
+7 -1
View File
@@ -11,7 +11,13 @@ cid=1
pid=1
*/
$t_name = array('name' => '我是一个分组', 'desc' => '');
$t_desc = array('name' => '我是一个分组', 'desc' => '这是一个分组');
$group = new groupTest();
a($group->updateTest(2, $t_name));
r($group->updateTest()) && p() && e();
r($group->updateTest(2, $t_name)) && p('name') && e('我是一个分组'); //测试更新分组id为2的分组
r($group->updateTest(2, $t_desc)) && p('desc') && e('这是一个分组'); //测试更新分组2为受限用户分组
system("./ztest init");