php 安装测试程序,PHPUnit安装及使用示例
PHPUnit是zend官方大力支持的測試框架,高質量的單元測試時保證項目質量的基礎,能夠有效的減少BUG,改善程序。
安裝PHPUnit:
在php的目錄下:
pear channel-discover pear;
pear install phpunit/PHPUnit
windows下將php的環境變量加入到PATH環境變量中。
簡單使用:
class StackTest extends PHPUnit_Framework_TestCase
{
public function testArray()
{
$stack = array();
$this->assertEquals(0, count($stack));
array_push($stack, 'foo');
$this->assertEquals('foo', $stack[count($stack)-1]);
$this->assertEquals(1, count($stack));
$this->assertEquals('foo', array_pop($stack));
$this->assertEquals(0, count($stack));
}
/**
* @test
*/
public function Stringlen()
{
$str = 'abc';
$this->assertEquals(3,? strlen($str));
}
}
從上可以看到編寫PHPUnit的基本規律:
(1)類Class的測試寫在ClassTest中
(2)ClassTest繼承PHPUnit_Framework_TestCase
(3)測試方法都是test*格式,也可以通過@test將其標注為測試方法。
(4)通過斷言方法assertEquals來對實際值和預期值進行斷言。
總結
以上是生活随笔為你收集整理的php 安装测试程序,PHPUnit安装及使用示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP动态设计的设计流程,《PHP设计模
- 下一篇: php signature解密,open