PHPUnit?

PHPUnit 是一款比較流行的PHP語言的單元測試框架,如果想要學習PHPUnit 可以到官方網站去多閱讀文件和一些簡單的例子(有中文官網,對於不懂英文的同學是件好事)。

要想學習PHPUnit 那就先在本機配置好執行環境吧!

PHPUnit 環境配置

工具/原料

PHPUnit

方法/步驟

在 windows下安裝PHPUnit將php的環境變數加入到PATH環境變數中。

pear channel-discover pear;

pear install phpunit/PHPUnit

PHPUnit 環境配置

先在官網找個簡單的例子來看一看。

PHPUnit 環境配置

首先我們來閱讀下著個例子。

定義一個測試類StackTest,針對類 Stack編寫的測試類。

PHPUnit 環境配置

StackTest類繼承於PHPUnit_Framework_TestCase類。

PHPUnit 環境配置

類的所有的測試用例方法為用test*格式,也可以在使用@test註釋來定義一個名字不為test開頭的方法為測試方法。

PHPUnit 環境配置

我們需要使用斷言方法assertEquals()來判斷實際傳入的引數和期待引數的值是否相同。

PHPUnit 環境配置

注意事項

最好用最新版本的php

相關問題答案