在PHP中使用SimpleTest进行单元测试
e ''../../../unit_test/setup.inc.php''; $simpletest_run = SIMPLETEST_RUN_UNIT; } /* 包含本单元测试所要测试的代码 */ require_once(SYS_ROOT . ''/sys/user_object/customize.inc.php''); /* 单元测试的类,参考SimpleTest文档 */ class TestOfValueCheck extends UnitTestCase { /* Test cases for function check_format() */ function testCheckFormat() { // UO_FMT_LETTER $this->assertTrue(check_format(''hello'', UO_FMT_LETTER)); $this->assertTrue(check_format(''HelloWorld'', UO_FMT_LETTER)); $this->assertTrue(check_format('''', UO_FMT_LETTER)); $this->assertFalse(check_format(''a3'', UO_FMT_LETTER)); $this->assertFalse(check_format(''34'', UO_FMT_LETTER)); } } /* 如果当前测试类型为本单元测试,则直接实例化一个对象并运行 */ if ($simpletest_run == SIMPLETEST_RUN_UNIT) { $test = &new TestOfValueCheck(); $test->run(new TextReporter()); } ?> 3、模块集中测试文件
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |