* Change unit test data.
This commit is contained in:
@@ -20,7 +20,6 @@ $project->desc->range("[]");
|
||||
$project->budget->range("100000,200000");
|
||||
$project->budgetUnit->range("CNY");
|
||||
$project->percent->range("0-0");
|
||||
|
||||
$project->gen(5);
|
||||
|
||||
$product = zdTable('product')->gen(5);
|
||||
@@ -31,32 +30,6 @@ title=测试 projectTao::doUpdate();
|
||||
timeout=0
|
||||
cid=1
|
||||
|
||||
- 正常更新项目的情况属性name @测试更新项目十
|
||||
|
||||
- 更新项目名称为空时属性name @~~
|
||||
|
||||
- 当计划完成为空时更新项目信息属性begin @2022-07-06
|
||||
|
||||
- 当项目的完成日期小于执行的完成日期时第end条的0属性 @『计划完成』应当大于『2022-07-06』。
|
||||
|
||||
- 当项目的开始日期大于执行的开始日期时属性begin @2022-08-07
|
||||
|
||||
- 无产品项目属性name @测试更新影子产品
|
||||
|
||||
- 正常更新项目的情况属性name @测试更新项目十
|
||||
|
||||
- 更新项目名称为空时属性name @~~
|
||||
|
||||
- 当计划完成为空时更新项目信息属性begin @2022-07-06
|
||||
|
||||
- 当项目的完成日期小于执行的完成日期时第end条的0属性 @『计划完成』应当大于『2022-07-06』。
|
||||
|
||||
- 当项目的开始日期大于执行的开始日期时属性begin @2022-08-07
|
||||
|
||||
- 无产品项目
|
||||
- 属性name @测试更新影子产品
|
||||
- 属性status @closed
|
||||
|
||||
*/
|
||||
|
||||
global $tester;
|
||||
@@ -69,6 +42,7 @@ $data->begin = '2022-07-06';
|
||||
$data->end = '2022-10-26';
|
||||
$data->acl = 'private';
|
||||
$data->budget = '100';
|
||||
$data->model = 'scrum';
|
||||
$data->budgetUnit = 'CNY';
|
||||
$data->hasProduct = 1;
|
||||
$data->PM = 'admin';
|
||||
@@ -80,7 +54,7 @@ $emptyTitleProject = clone $data;
|
||||
$emptyTitleProject->name = '';
|
||||
|
||||
$emptyBeginProject = clone $data;
|
||||
$emptyBeginProject->begin = '';
|
||||
$emptyBeginProject->begin = null;
|
||||
|
||||
$emptyEndProject = clone $data;
|
||||
$emptyEndProject->end = '';
|
||||
@@ -95,14 +69,14 @@ $noProductProject->status = 'closed';
|
||||
|
||||
r($project->doUpdate(1, $normalProject)) && p('name') && e('测试更新项目十'); // 正常更新项目的情况
|
||||
r($project->doUpdate(1, $emptyTitleProject)) && p('name') && e('~~'); // 更新项目名称为空时
|
||||
r($project->doUpdate(1, $emptyBeginProject)) && p('begin') && e('2022-07-06'); // 当计划完成为空时更新项目信息
|
||||
r($project->doUpdate(1, $emptyBeginProject)) && p('begin') && e('~~'); // 当计划完成为空时更新项目信息
|
||||
r($project->doUpdate(1, $emptyEndProject)) && p('end:0') && e('『计划完成』应当大于『2022-07-06』。'); // 当项目的完成日期小于执行的完成日期时
|
||||
r($project->doUpdate(1, $beginGtExecutionBegin)) && p('begin') && e('2022-08-07'); // 当项目的开始日期大于执行的开始日期时
|
||||
r($project->doUpdate(1, $noProductProject)) && p('name') && e('测试更新影子产品'); // 无产品项目
|
||||
|
||||
r($project->doUpdate(2, $normalProject)) && p('name') && e('测试更新项目十'); // 正常更新项目的情况
|
||||
r($project->doUpdate(2, $emptyTitleProject)) && p('name') && e('~~'); // 更新项目名称为空时
|
||||
r($project->doUpdate(2, $emptyBeginProject)) && p('begin') && e('2022-07-06'); // 当计划完成为空时更新项目信息
|
||||
r($project->doUpdate(2, $emptyEndProject)) && p('end:0') && e('『计划完成』应当大于『2022-07-06』。'); // 当项目的完成日期小于执行的完成日期时
|
||||
r($project->doUpdate(2, $beginGtExecutionBegin)) && p('begin') && e('2022-08-07'); // 当项目的开始日期大于执行的开始日期时
|
||||
r($project->doUpdate(2, $noProductProject)) && p('name,status') && e('测试更新影子产品,closed'); // 无产品项目
|
||||
r($project->doUpdate(2, $normalProject)) && p('name') && e('测试更新项目十'); // 正常更新项目的情况
|
||||
r($project->doUpdate(2, $emptyTitleProject)) && p('name') && e('~~'); // 更新项目名称为空时
|
||||
r($project->doUpdate(2, $emptyBeginProject)) && p('begin') && e('~~'); // 当计划完成为空时更新项目信息
|
||||
r($project->doUpdate(2, $emptyEndProject)) && p('end:0') && e('『计划完成』应当大于『2022-07-06』。'); // 当项目的完成日期小于执行的完成日期时
|
||||
r($project->doUpdate(2, $beginGtExecutionBegin)) && p('begin') && e('2022-08-07'); // 当项目的开始日期大于执行的开始日期时
|
||||
r($project->doUpdate(2, $noProductProject)) && p('name:0') && e('『项目名称』已经有『测试更新影子产品』这条记录了。如果您确定该记录已删除,请到后台-系统-数据-回收站还原。'); // 无产品项目
|
||||
|
||||
Reference in New Issue
Block a user