* [unittest] fix fetchprojectlist file error.
This commit is contained in:
@@ -1358,4 +1358,17 @@ class projectTest
|
||||
global $app;
|
||||
return $this->objectModel->dao->select('*')->from(TABLE_PROJECTADMIN)->where('account')->eq($app->user->account)->fetch();
|
||||
}
|
||||
|
||||
/**
|
||||
* Test fetchProjectList function.
|
||||
*
|
||||
* @param int $status
|
||||
* @param bool $involved
|
||||
* @access public
|
||||
* @return array
|
||||
*/
|
||||
public function fetchProjectListTest($status, $involved = false)
|
||||
{
|
||||
return $this->objectModel->fetchProjectList($status, 'id_desc', $involved, null);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -56,9 +56,9 @@ cid=1
|
||||
initData();
|
||||
$statusList = array('', 'all', 'undone', 'unclosed', 'error');
|
||||
|
||||
$projectTester = new Project();
|
||||
r($projectTester->testFetchProjectList($statusList[0])) && p() && e('0'); // 查询状态为空的项目
|
||||
r(count($projectTester->testFetchProjectList($statusList[1]))) && p() && e('9'); // 获取所有项目数量
|
||||
r($projectTester->testFetchProjectList($statusList[2])) && p('11:code') && e('project11'); // 查询未完成的第一个项目的code
|
||||
r($projectTester->testFetchProjectList($statusList[3], true)) && p('12:name') && e('项目12'); // 获取我参与的一个项目的项目名
|
||||
r($projectTester->testFetchProjectList($statusList[4])) && p() && e('0'); // 获取错误类型的项目
|
||||
$projectTester = new projectTest();
|
||||
r($projectTester->fetchProjectListTest($statusList[0])) && p() && e('0'); // 查询状态为空的项目
|
||||
r(count($projectTester->fetchProjectListTest($statusList[1]))) && p() && e('9'); // 获取所有项目数量
|
||||
r($projectTester->fetchProjectListTest($statusList[2])) && p('11:code') && e('project11'); // 查询未完成的第一个项目的code
|
||||
r($projectTester->fetchProjectListTest($statusList[3], true)) && p('12:name') && e('项目12'); // 获取我参与的一个项目的项目名
|
||||
r($projectTester->fetchProjectListTest($statusList[4])) && p() && e('0'); // 获取错误类型的项目
|
||||
|
||||
Reference in New Issue
Block a user