#!/usr/bin/env php gen(0); zenData('releaserelated')->gen(0); // 3. 用户登录 su('admin'); // 4. 创建测试实例 $releaseTest = new releaseModelTest(); // 5. 执行测试步骤 r($releaseTest->updateRelatedTest(1, 'story', 101)) && p() && e(1); // 步骤1:整数ID输入 r($releaseTest->updateRelatedTest(2, 'bug', '201,202,203')) && p() && e(1); // 步骤2:字符串ID列表输入 r($releaseTest->updateRelatedTest(3, 'project', array(301, 302, 303))) && p() && e(1); // 步骤3:数组ID列表输入 r($releaseTest->updateRelatedTest(4, 'story', '')) && p() && e(0); // 步骤4:空值输入 r($releaseTest->updateRelatedTest(5, 'invalid', 501)) && p() && e(1); // 步骤5:无效对象类型 r($releaseTest->updateRelatedTest(1, 'build', '601,601,602,602')) && p() && e(1); // 步骤6:重复ID处理 r($releaseTest->updateRelatedTest(2, 'story', '701,702,703')) && p() && e(1); // 步骤7:混合格式处理