<!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } H3 { margin-bottom: 0.08in } H3.western { font-family: "Arial", sans-serif } -->
安裝 PHP UnitTest
可以使用 pear進行安裝
首先是要對安裝的渠道進行註冊
$pear channel-discover pear.phpunit.de
然後是進行安裝
$pear install phpunit/PHPUnit
問題:安裝的時候提示說找不到 phpize,搜索之後安裝了 php5-dev之後就可以正常安裝了
創建運行 PHPUnit測試
-
首先創建一個工程,創建一個類文件
-
添加一個註釋的 bolck@assert annotation
-
然後在文件 list那裏右擊 Tools->Create PHPUnit
-
第一次創建 test的時候會有一個對話框說要創建一個 test的路徑
每一個 assert notation都創建了一個方法
/** * Generated from @assert (1, 1) == 2. */ public function testAdd4() { $this->assertEquals( 2, $this->object->add(1, 1) ); }
然後在工程根節點那裏點擊 test可以運行 test
可以使用代碼覆蓋範圍來查看進行 test的時候的覆蓋範圍,知道哪些地方沒有被測試
在第一次創建 test文件的時候會提示存放的文件夾的位置。然後右擊文件點擊 test就可以運行測試了。
在程序的根節點點擊 test的時候可以測試整個工程