清单 2. Add.php <?php function add( $a, $b ) { return 0; } ?> 现在运行单元测试时,这两个测试都会失败。 清单 3. 测试失败 % phpunit TestAdd.php PHPUnit 2.2.1 by Sebastian Bergmann. FF Time: 0.0031270980834961 There were 2 failures: 1) test1(TestAdd) 2) test2(TestAdd) FAILURES!!! Tests run: 2, Failures: 2, Errors: 0, Incomplete Tests: 0. 现在我知道这两个测试都可以正常工作了。因此,可以修改 add() 函数来真正地做实际的事情了。 <?php function add( $a, $b ) { return $a+$b; } ?> 现在这两个测试都可以通过了。 清单 4. 测试通过 % phpunit TestAdd.php PHPUnit 2.2.1 by Sebastian Bergmann. .. Time: 0.0023679733276367 OK (2 tests) %
关于网站 | 客服中心 | 服务条款 | 友情链接 | 广告联系 | 本站历程 | 网站导航
吉ICP备05000107号