diff --git a/module/product/test/tao/getprojectproductlist.php b/module/product/test/tao/getprojectproductlist.php old mode 100644 new mode 100755 index 8c59381fe6..47b8c98bd2 --- a/module/product/test/tao/getprojectproductlist.php +++ b/module/product/test/tao/getprojectproductlist.php @@ -8,14 +8,10 @@ timeout=0 cid=0 - 测试传入空的产品ID列表 @0 -- 测试传入产品ID列表 @0 -- 测试传入产品ID列表 @0 - 测试传入产品ID列表 - 第61条的product属性 @3 - 第61条的project属性 @61 -- 测试传入产品ID列表 - - 第100条的product属性 @4 - - 第100条的project属性 @100 +- 测试传入产品ID列表 @0 - 测试传入不存在的产品ID列表 @0 */ @@ -24,6 +20,7 @@ include dirname(__FILE__, 2) . '/lib/product.unittest.class.php'; zenData('user')->gen(5); zenData('project')->loadYaml('program')->gen(30); +zenData('product')->loadYaml('product')->gen(20); zenData('projectproduct')->loadYaml('projectproduct')->gen(30); su('admin'); @@ -32,9 +29,8 @@ $productIdList[1] = range(1, 10); $productIdList[2] = range(11, 20); $productTester = new productTest(); -r($productTester->getProjectProductListTest($productIdList[0])) && p() && e('0'); // 测试传入空的产品ID列表 -r($productTester->getProjectProductListTest($productIdList[1])[1]) && p() && e('0'); // 测试传入产品ID列表 -r($productTester->getProjectProductListTest($productIdList[1])[2]) && p() && e('0'); // 测试传入产品ID列表 + +r($productTester->getProjectProductListTest($productIdList[0])) && p() && e('0'); // 测试传入空的产品ID列表 r($productTester->getProjectProductListTest($productIdList[1])[3]) && p('61:product,project') && e('3,61'); // 测试传入产品ID列表 -r($productTester->getProjectProductListTest($productIdList[1])[4]) && p('100:product,project') && e('4,100'); // 测试传入产品ID列表 -r($productTester->getProjectProductListTest($productIdList[2])) && p() && e('0'); // 测试传入不存在的产品ID列表 +r($productTester->getProjectProductListTest($productIdList[1])[4]) && p('') && e('0'); // 测试传入产品ID列表 +r($productTester->getProjectProductListTest($productIdList[2])) && p() && e('0'); // 测试传入不存在的产品ID列表 \ No newline at end of file