* [unittest] modify unittest.

This commit is contained in:
sunguangming
2025-09-08 02:09:17 +00:00
parent acbce99f23
commit 87fbd6a4a7
+6 -10
View File
@@ -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列表