- 官方操作手冊
- mock-object - PHPUnit 產生模擬物件的方法。
- assert - PHPUnit 提供的斷言 (assert) 方法。
- https://gist.github.com/loonies/1255249
- SeleniumTestCase
Installation
安裝方式:
PEAR
pear channel-discover pear.phpunit.de |
如果有要裝 SkeletonGenerator 的話:
pear channel-discover components.ez.no |
找到 phpunit script,最上面這段
#!/usr/local/zend/bin/php |
改成這段
#!/usr/bin/env /usr/local/zend/bin/php |
phpunit 和 phpunit-skeleton 都通用
Composer
在 composer.json
加入下面內容
{ |
官方也有提到有其他可選套件,都是加入 require-dev
裡的:
phpunit/php-invoker
phpunit/dbunit
phpunit/phpunit-selenium
Codeception
基於 PHPUnit 的 BDD framework
- Acceptance Testing
- Functional Testing
- API Testing
- Unit Test