* [unittest] modify unittest of processExecutionAndProjectActionExtra.
This commit is contained in:
@@ -12,11 +12,11 @@ title=测试 actionModel->processExecutionAndProjectActionExtra();
|
||||
timeout=0
|
||||
cid=1
|
||||
|
||||
- 没有extra属性extra @~~
|
||||
- vision 为lite属性extra @~~
|
||||
- 检查只有1个产品 @1
|
||||
- 检查extra中是否有id=1的产品 @1
|
||||
- 检查extra中是否有id=2的产品 @1
|
||||
- 没有extra属性extra @~~
|
||||
- vision 为lite属性extra @~~
|
||||
|
||||
*/
|
||||
|
||||
@@ -26,8 +26,18 @@ $actionModel = $tester->loadModel('action');
|
||||
$action = new stdclass();
|
||||
$action->objectType = 'execution';
|
||||
$action->objectID = '3';
|
||||
$action->extra = '';
|
||||
$config->vision = 'rnd';
|
||||
$action->extra = '1';
|
||||
|
||||
$actionModel->processExecutionAndProjectActionExtra($action);
|
||||
r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查只有1个产品
|
||||
|
||||
$action->extra = '1,2';
|
||||
$actionModel->processExecutionAndProjectActionExtra($action);
|
||||
r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查extra中是否有id=1的产品
|
||||
r(strpos($action->extra, '#2 正常产品2') !== false) && p() && e('1'); //检查extra中是否有id=2的产品
|
||||
|
||||
$action->extra = '';
|
||||
$actionModel->processExecutionAndProjectActionExtra($action);
|
||||
r($action) && p('extra') && e('~~'); //没有extra
|
||||
|
||||
@@ -35,13 +45,3 @@ $config->vision = 'lite';
|
||||
$action->extra = '1,2';
|
||||
$actionModel->processExecutionAndProjectActionExtra($action);
|
||||
r($action) && p('extra') && e('~~'); //vision 为lite
|
||||
|
||||
$config->vision = 'rnd';
|
||||
$action->extra = '1';
|
||||
$actionModel->processExecutionAndProjectActionExtra($action);
|
||||
r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查只有1个产品
|
||||
|
||||
$action->extra = '1,2';
|
||||
$actionModel->processExecutionAndProjectActionExtra($action);
|
||||
r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查extra中是否有id=1的产品
|
||||
r(strpos($action->extra, '#2 正常产品2') !== false) && p() && e('1'); //检查extra中是否有id=2的产品
|
||||
Reference in New Issue
Block a user