* Clean up effects between unit tests.
This commit is contained in:
@@ -4,16 +4,20 @@ include dirname(__FILE__, 5) . '/test/lib/init.php';
|
||||
include dirname(__FILE__, 2) . '/personnel.class.php';
|
||||
su('admin');
|
||||
|
||||
zdTable('bug')->gen(50);
|
||||
zdTable('story')->gen(50);
|
||||
zdTable('product')->gen(10);
|
||||
|
||||
/**
|
||||
|
||||
title=测试 personnelModel->getBugAndStoryInvest();
|
||||
cid=1
|
||||
pid=1
|
||||
|
||||
admin在项目集1下创建的bug数量 >> 28
|
||||
admin在项目集1下解决的bug数量 >> 0
|
||||
admin在项目集1下待处理的bug数量 >> 6
|
||||
admin在项目集1下创建的用户需求数量 >> 9
|
||||
admin在项目集1下创建的bug数量 >> 3
|
||||
admin在项目集1下解决的bug数量 >> 0
|
||||
admin在项目集1下待处理的bug数量 >> 3
|
||||
admin在项目集1下创建的用户需求数量 >> 1
|
||||
admin在项目集1下创建的软件需求数量 >> 0
|
||||
|
||||
*/
|
||||
@@ -22,9 +26,9 @@ global $tester;
|
||||
$personnel = $tester->loadModel('personnel');
|
||||
$accountList = array('admin' => 'admin');
|
||||
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:createdBug') && e('28'); //admin在项目集1下创建的bug数量
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:createdBug') && e('3'); //admin在项目集1下创建的bug数量
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:resolvedBug') && e('0'); //admin在项目集1下解决的bug数量
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:pendingBug') && e('6'); //admin在项目集1下待处理的bug数量
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:UR') && e('9'); //admin在项目集1下创建的用户需求数量
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:pendingBug') && e('3'); //admin在项目集1下待处理的bug数量
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:UR') && e('1'); //admin在项目集1下创建的用户需求数量
|
||||
r($personnel->getBugAndStoryInvest($accountList, 1)) && p('admin:SR') && e('0'); //admin在项目集1下创建的软件需求数量
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ su('admin');
|
||||
|
||||
zdTable('project')->gen(20);
|
||||
zdTable('project')->config('execution')->gen(50);
|
||||
zdTable('product')->gen(30);
|
||||
|
||||
/**
|
||||
|
||||
|
||||
@@ -6,6 +6,9 @@ su('admin');
|
||||
|
||||
zdTable('project')->gen(50);
|
||||
zdTable('user')->gen(20);
|
||||
zdTable('product')->gen(10);
|
||||
zdTable('bug')->gen(50);
|
||||
zdTable('task')->gen(50);
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,17 +16,17 @@ title=测试 personnelModel->getInvest();
|
||||
cid=1
|
||||
pid=1
|
||||
|
||||
项目集1下投入人员admin创建的bug数量 >> 测试,28
|
||||
项目集1下投入人员admin待处理的bug数量 >> 测试,6
|
||||
项目集1下投入人员po53创建的任务数量 >> 研发,0
|
||||
项目集1下投入人员po53完成的任务数量 >> 研发,0
|
||||
项目集1下投入人员admin创建的bug数量 >> 测试,3
|
||||
项目集1下投入人员admin待处理的bug数量 >> 测试,3
|
||||
项目集1下投入人员po53创建的任务数量 >> 测试,0
|
||||
项目集1下投入人员po53完成的任务数量 >> 测试,0
|
||||
|
||||
*/
|
||||
|
||||
$personnel = new personnelTest('admin');
|
||||
$programID = array(1,2);
|
||||
|
||||
r($personnel->getInvestTest($programID[0])) && p('qa[admin]:role,createdBug') && e('测试,0'); //项目集1下投入人员admin创建的bug数量
|
||||
r($personnel->getInvestTest($programID[0])) && p('qa[admin]:role,pendingBug') && e('测试,0'); //项目集1下投入人员admin待处理的bug数量
|
||||
r($personnel->getInvestTest($programID[0])) && p('qa[admin]:role,createdBug') && e('测试,3'); //项目集1下投入人员admin创建的bug数量
|
||||
r($personnel->getInvestTest($programID[0])) && p('qa[admin]:role,pendingBug') && e('测试,3'); //项目集1下投入人员admin待处理的bug数量
|
||||
r($personnel->getInvestTest($programID[1])) && p('qa[user3]:role,createdTask') && e('测试,0'); //项目集1下投入人员po53创建的任务数量
|
||||
r($personnel->getInvestTest($programID[1])) && p('qa[user3]:role,finishedTask') && e('测试,0'); //项目集1下投入人员po53完成的任务数量
|
||||
|
||||
Reference in New Issue
Block a user