diff --git a/module/program/test/model/update.php b/module/program/test/model/update.php index 24a7905828..b6809d5fb8 100755 --- a/module/program/test/model/update.php +++ b/module/program/test/model/update.php @@ -1,5 +1,20 @@ #!/usr/bin/env php end->range('20220212 000000:0')->type('timestamp')->format('YYYY-MM-DD $program->status->range('wait'); $program->gen(1); -/** - -title=测试 programModel::update(); -cid=1 -pid=1 - -正常更新项目集的情况 >> 测试更新项目集 -更新项目集名称为空时 >> 『项目集名称』不能为空。 -当计划开始为空时更新项目集信息 >> 『计划开始』不能为空。 -当计划完成为空时更新项目集信息 >> 『计划完成』不能为空。 - -*/ - $programTester = new programTest(); $data = array( @@ -46,6 +48,9 @@ $data = array( $normalProgram = $data; +$doingProgram = $data; +$doingProgram['status'] = 'doing'; + $emptyTitleProgram = $data; $emptyTitleProgram['name'] = ''; @@ -56,6 +61,7 @@ $emptyEndProgram = $data; $emptyEndProgram['end'] = ''; r($programTester->updateTest(1, $normalProgram)) && p('name') && e('测试更新项目集'); // 正常更新项目集的情况 +r($programTester->updateTest(1, $doingProgram)) && p('status') && e('doing'); // 正常更新项目集的情况 r($programTester->updateTest(1, $emptyTitleProgram)) && p('message[name]:0') && e('『项目集名称』不能为空。'); // 更新项目集名称为空时 r($programTester->updateTest(1, $emptyBeginProgram)) && p('message[begin]:0') && e('『计划开始』不能为空。'); // 当计划开始为空时更新项目集信息 r($programTester->updateTest(1, $emptyEndProgram)) && p('message[end]:0') && e('『计划完成』不能为空。'); // 当计划完成为空时更新项目集信息