`
flex_莫冲
  • 浏览: 1075326 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

phpunit使用說明

    博客分类:
  • php
阅读更多
1 使用autoload.php默認加載src
phpunit --bootstrap src/autoload.php tests

會將tests目錄下所有xxxTest.php的測試代碼都遍歷執行。

也可指定執行某個Test.php文件。
phpunit --bootstrap src/autoload.php tests/CurrencyTest


也可以過濾執行某一個指定的測試函數
phpunit --bootstrap src/autoload.php --testdox-html a.html --filter testExceptionIsRaisedForInvalidConstructorArgument  tests/CurrencyTest

只會執行testExceptionIsRaisedForInvalidConstructorArgument

2 生成HTML格式的測試報告
--coverage-html必須開啟XDEBUG extension
若沒開啟會報
The Xdebug extension is not loaded. No code coverage will be generated.

 phpunit --bootstrap src/autoload.php --coverage-html report  tests/CurrencyTest


用 --testdox-html則不需要開啟XDEBUG,直接生成HTML格式。
phpunit --bootstrap src/autoload.php --testdox-html a.html  tests/CurrencyTest
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics