#!/usr/bin/env php gen(2); $task1 = $tester->loadModel('task')->getByID(1); $task2 = $tester->task->getByID(2); $result1 = $zai->convertTaskToMarkdownTest($task1); r($result1) && p('id') && e('1'); // 测试转换任务对象1 $result2 = $zai->convertTaskToMarkdownTest($task2); r($result2) && p('id') && e('2'); // 测试转换任务对象2 /* 测试验证Markdown内容包含任务信息 */ $contentContainsTaskId = strpos($result1['content'], '#1') !== false; r($contentContainsTaskId) && p() && e('1'); // 测试验证Markdown内容包含任务信息 /* 测试验证属性设置正确 */ r($result1['attrs']) && p('project,module') && e('11,21'); // 测试验证属性设置正确 /* 测试验证标题格式正确 */ $titleContainsId = strpos($result1['title'], '#1') !== false; r($titleContainsId) && p() && e('1'); // 测试验证标题包含ID