最新的PHPUnit 6.0 需要php5.6以上的版本,PHPUnit 需要的DOM和JSON是默认启动的,一般不需要单独安装。
PHPUnit 还需要 :
pcre [http://php.net/manual/en/pcre.installation.php]、
reflection [http://php.net/manual/en/reflection.installation.php]、spl[http://php.net/manual/en/spl.installation.php] 扩展。这些标准扩展默认启用,并且除非修改 PHP 的构建系统和 C 源代码,否则无法禁用它们。
代码覆盖率分析报告功能需要 Xdebug [http://xdebug.org/] (2.2.1以上)与 tokenizer [http://php.net/manual/en/tokenizer.installation.php] 扩展。生成 XML 格式的报告需要有 xmlwriter[http://php.net/manual/en/xmlwriter.installation.php] 扩展。
下面是安装步骤:
$ wget https://phar.phpunit.de/phpunit.phar
$ chmod +x phpunit.phar
$ sudo mv phpunit.phar /usr/local/bin/phpunit
$ phpunit --version
参照来源:
github:https://github.com/sebastianbergmann/phpunit
phpunitbook:http://www.phpunit.cn/manual/current/zh_cn/phpunit-book.pdf
网友评论