Files
EasySoft-ZenTaoPMS/module/doc/test/model/getdocblockcontent.php
T

33 lines
1.0 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/usr/bin/env php
<?php
/**
title=测试 docModel::getDocBlockContent();
timeout=0
cid=0
- 测试1:存在的文档块属性title @测试文档块
- 测试2:不存在的文档块 @0
- 测试3:无效ID0 @0
- 测试4:包含数组数据的文档块属性data @1
@1
- 测试5:空内容的文档块 @0
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/doc.unittest.class.php';
// 准备测试数据
zenData('docblock')->loadYaml('docblock_getdocblockcontent')->gen(5);
su('admin');
$docTest = new docTest();
r($docTest->getDocBlockContentTest(1)) && p('title') && e('测试文档块'); // 测试1:存在的文档块
r($docTest->getDocBlockContentTest(999)) && p() && e('0'); // 测试2:不存在的文档块
r($docTest->getDocBlockContentTest(0)) && p() && e('0'); // 测试3:无效ID0
r($docTest->getDocBlockContentTest(2)) && p('data,0') && e('1'); // 测试4:包含数组数据的文档块
r($docTest->getDocBlockContentTest(4)) && p() && e('0'); // 测试5:空内容的文档块