diff --git a/test/class/group.class.php b/test/class/group.class.php index 70af3f4cc7..535607502f 100644 --- a/test/class/group.class.php +++ b/test/class/group.class.php @@ -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; } /** diff --git a/test/model/group/update.php b/test/model/group/update.php index 063090b167..d9fee1a51a 100644 --- a/test/model/group/update.php +++ b/test/model/group/update.php @@ -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(); \ No newline at end of file +r($group->updateTest(2, $t_name)) && p('name') && e('我是一个分组'); //测试更新分组id为2的分组 +r($group->updateTest(2, $t_desc)) && p('desc') && e('这是一个分组'); //测试更新分组2为受限用户分组 + +system("./ztest init");