* Finish program test.

This commit is contained in:
孙广明
2022-04-02 15:23:42 +08:00
parent a1d7d71246
commit cee1b2bbf8
5 changed files with 28 additions and 27 deletions
+2 -1
View File
@@ -20,4 +20,5 @@ $program2 = $tester->program->getById(12);
$result1 = $tester->program->getBudgetLeft($program1);
$result2 = $tester->program->getBudgetLeft($program2);
r($result) && p() && e('0'); // 查看父项目集id=1的预算剩余
r($result) && p() && e('900000'); // 查看项目11的所有父项目集的预算剩余
r($result) && p() && e('899900'); // 查看项目12的所有父项目集的预算剩余
+4 -4
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/program.class.php';
su('admin');
/**
@@ -13,7 +13,7 @@ pid=1
*/
$CurrencyType = new Program('admin');
global $tester;
$tester->loadModel('project');
/* GetBudgetUnitList(). */
r($CurrencyType->getBudgetUnitList()) && p('CNY;USD') && e('人民币;美元'); //获取货币类型列表
r($tester->loadModel('program')->getBudgetUnitList()) && p('CNY;USD') && e('人民币;美元'); //获取货币类型列表
+4 -4
View File
@@ -16,9 +16,9 @@ GetParentPM(). >> 0
global $tester;
$tester->loadModel('program');
$programIdList = array(1, 2, 3);
$programIdList = array(11, 12, 13);
$parentPM = $tester->program->getParentPM($programIdList);
a($parentPM);die;
/* GetParentPM($programIdList). */
r($getPM->getParentPM('1')) && p() && e('0'); //
r(count($parentPM)) && p() && e('2'); // 获取父项目集的负责人数量
r($parentPM) && p('12:pm2') && e('pm2'); // 获取父项目集的负责人account
r($parentPM) && p('13:pm3') && e('pm3'); // 获取父项目集的负责人account
+9 -11
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/program.class.php';
su('admin');
/**
@@ -19,14 +19,12 @@ pid=1
*/
$program = new Program('admin');
global $tester;
$tester->loadModel('program');
$stats1 = $tester->program->getProjectStats(1);
$stats2 = $tester->program->getProjectStats(2, 'undone', 0, 'id_asc', null);
$t_statusNmb = array(0, 'doing', 'name_desc', 'id_desc', 0, 1 ,1, 'count');
r($program->getStatsByProgramID($t_statusNmb[0])) && p() && e('68'); // 查看当前项目集下所有未开始和进行中的项目的个数
r($program->getStatsByStatus($t_statusNmb[1])) && p() && e('44'); // 查看当前项目集下所有状态为进行中的项目的个数
r($program->getStatsByOrder($t_statusNmb[2])) && p() && e('1'); // 根据name倒序查看所有项目
r($program->getStatsByOrder($t_statusNmb[3])) && p() && e('1'); // 根据id倒序查看所有项目的个数
r($program->getStatsAddProgramTitle($t_statusNmb[4])) && p('11:name') && e('项目1'); // 查看所有项目(包含所属项目集名称)
r($program->getStatsByInvolved($t_statusNmb[5])) && p('11:name') && e('项目1'); // 查看当前用户参与的项目
r($program->getStatsByInvolved($t_statusNmb[6], $t_statusNmb[7])) && p() && e('1'); // 查看当前用户参与的项目的个数
r(count($stats1)) && p() && e('7'); // 查看当前项目集下所有未完成的项目的个数
r(count($stats2)) && p() && e('7'); // 查看当前项目集下所有未完成的项目的个数
r(current($stats1)) && p('id,name') && e('91,项目81'); // 查看当前项目集下所有未完成的项目按照id倒序排的第一个项目集信息
r(current($stats2)) && p('id,name') && e('12,项目2'); // 查看当前项目集下所有未完成的项目按照id正序排的第一个项目集信息
+9 -7
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/program.class.php';
su('admin');
/**
@@ -14,10 +14,12 @@ pid=1
*/
$program = new Program('admin');
global $tester;
$tester->loadModel('program');
$teams1 = $tester->program->getTeamMemberPairs(1);
$teams2 = $tester->program->getTeamMemberPairs(2);
$t_Tnumber = array(1);
//var_dump($program->getById2($t_Tnumber[0]));die;
r($program->getById2($t_Tnumber[0])) && p('pm92') && e('P:产品经理92'); //获取项目集下所有团队成员
r($program->getCount6($t_Tnumber[0])) && p() && e('19'); // 获取项目集下所有团队成员
r(count($teams1)) && p() && e('19'); // 获取项目集1下所有团队成员数量
r(count($teams2)) && p() && e('19'); // 获取项目集2下所有团队成员数量
r($teams1) && p('pm92') && e('P:产品经理92'); // 获取项目集1下所有团队成员真实姓名
r($teams2) && p('user83') && e('U:测试83'); // 获取项目集2下所有团队成员真实姓名