#!/usr/bin/env php getModulesStructureTest()) && p('hasGroups,validStructure') && e('1,1'); // 测试步骤1:验证返回结果是数组且包含分组 r($dev->getModulesTest()) && p('admin') && e('action'); // 测试步骤2:验证admin分组包含预期模块 r($dev->getModulesTest()) && p('product') && e('branch'); // 测试步骤3:验证product分组包含预期模块 r($dev->getModulesExcludeTest()) && p('common,editor,help,setting') && e('0,0,0,0'); // 测试步骤4:验证排除模块功能正常 r($dev->getModulesWithExtensionTest()) && p() && e('95'); // 测试步骤5:验证扩展路径模块发现功能 r($dev->getModulesGroupCountTest()) && p() && e('16'); // 测试步骤6:验证模块分组分类正确性 r($dev->getModulesStructureTest()) && p('groupCount') && e('16'); // 测试步骤7:验证模块结构完整性