* [unittest] modify unittest.

This commit is contained in:
sunguangming
2025-06-05 08:07:27 +00:00
parent ce5c1f924b
commit 4d3eb7c7ba
@@ -1,11 +1,13 @@
#!/usr/bin/env php
<?php
/**
title=测试 stakeholderModel->getParentStakeholderGroup();
timeout=0
cid=1
- 获取对象ID为0的父对象干系人分组信息 @0
- 获取对象ID为0的父对象干系人分组信息第2条的user1属性 @user1
- 获取项目集ID为1-10的父项目集干系人分组信息第2条的admin属性 @admin
- 获取项目ID为11的所属项目集干系人分组信息第11条的admin属性 @admin
- 获取项目ID不存在的所属项目干系人分组信息 @0
@@ -29,10 +31,10 @@ $objectIds[2] = array(11);
$objectIds[3] = array(200, 201, 202);
$stakeholderTester = new stakeholderTest();
r($stakeholderTester->getParentStakeholderGroupTest($objectIds[0])) && p() && e('0'); // 获取对象ID为0的父对象干系人分组信息
r($stakeholderTester->getParentStakeholderGroupTest($objectIds[0])) && p('2:user1') && e('user1'); // 获取对象ID为0的父对象干系人分组信息
r($stakeholderTester->getParentStakeholderGroupTest($objectIds[1])) && p('2:admin') && e('admin'); // 获取项目集ID为1-10的父项目集干系人分组信息
r($stakeholderTester->getParentStakeholderGroupTest($objectIds[2])) && p('11:admin') && e('admin'); // 获取项目ID为11的所属项目集干系人分组信息
r($stakeholderTester->getParentStakeholderGroupTest($objectIds[3])) && p() && e('0'); // 获取项目ID不存在的所属项目干系人分组信息
r(count($stakeholderTester->getParentStakeholderGroupTest($objectIds[1])[2])) && p() && e('10'); // 获取项目集ID为1-10的父项目集干系人分组信息数量
r(count($stakeholderTester->getParentStakeholderGroupTest($objectIds[2])[11])) && p() && e('10'); // 获取项目ID为11的所属项目集干系人分组信息数量
r(count($stakeholderTester->getParentStakeholderGroupTest($objectIds[2])[11])) && p() && e('10'); // 获取项目ID为11的所属项目集干系人分组信息数量