PHP单元测试利器 PHPUNIT深入用法(二)第1/2页(3)

  在上一篇文章中,已经介绍了setUp方法和tearDown方法,这里的setUp方法中,建立了Testable()实例并保存在变量$_testable中,而在tearDown方法中,销毁了该对象。

  接下来,开始编写一些断言去测试,首先看assertTrue和assertFalase:

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

<?php

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

publicfunction testTruePropertyIsTrue()

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

{

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

  
$this->assertTrue($this->_testable->trueProperty,"trueProperty isn't true");

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

}

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

publicfunction testTruePropertyIsFalse()

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

{

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

  
$this->assertFalse($this->_testable->trueProperty,"trueProperty isn't false");

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

}

PHP单元测试利器 PHPUNIT深入用法(二)第1/2页

?>


1

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/a6ad213eb58d5c4ca30ddc4d16bdf417.html