#!/usr/bin/env php assignTesttaskReportDataTest(1, '', '', 1, null, 'create')) && p('begin,end,owner') && e('2024-01-01,2024-01-31,admin'); // 步骤1:测试正常的测试任务报告数据生成 r($testreportTest->assignTesttaskReportDataTest(2, '2024-02-01', '2024-02-28', 1, null, 'create')) && p('begin,end') && e('2024-02-01,2024-02-28'); // 步骤2:测试指定开始结束时间的数据生成 r($testreportTest->assignTesttaskReportDataTest(999, '', '', 1, null, 'create')) && p('begin,end,owner') && e('2024-01-01,2024-01-31,admin'); // 步骤3:测试无效task对象的处理 r($testreportTest->assignTesttaskReportDataTest(1, '', '', 1, null, 'edit')) && p('begin,end,owner') && e('2024-01-01,2024-01-31,admin'); // 步骤4:测试不同method参数的处理 r($testreportTest->assignTesttaskReportDataTest(1, '', '', 999, null, 'create')) && p('begin,end') && e('2024-01-01,2024-01-31'); // 步骤5:测试边界值产品ID