windows环境下面安装
- 为 PHP 的二进制可执行文件建立一个目录,例如 C:\bin
- 将 ;C:\bin 附加到 PATH 环境变量中(相关帮助)
- 下载 http://phar.phpunit.cn/phpunit-6.2.phar 并将文件保存到
C:\bin\phpunit.phar - 打开命令行(例如,按 Windows+R » 输入 cmd » ENTER)
C:\Users\username> cd C:\bin
C:\bin> echo @php "%~dp0phpunit.phar" %* > phpunit.cmd
C:\bin> exit
建立外包覆批处理脚本(最后得到 C:\bin\phpunit.cmd):
6.新开一个命令行窗口,确认一下可以在任意路径下执行 PHPUnit:
phpunit --version
Composer
如果用 Composer 来管理项目的依赖关系,只要在项目的 composer.json 文件中简单地加上对 phpunit/phpunit 的依赖关系即可:
composer require --dev phpunit/phpunit ^6.2
一个工具类,可以用带有超时限制的方式调用可调用内容。当需要在严格模式下保证测试的超时限制时,这个组件包是必须的。
PHPUnit 的 PHAR 分发中已经包含了此组件包。可以用以下命令来经由 Composer 安装此组件包:
composer require --dev phpunit/php-invoker
DbUnit
移植到 PHP/PHPUnit 上的 DbUnit 用于提供对数据库交互测试的支持。
PHPUnit 的 PHAR 分发中已经包含了此组件包。可以用以下命令来经由 Composer 安装此组件包:
composer require --dev phpunit/dbunit
参考文档:
http://www.phpunit.cn/manual/6.5/zh_cn/installation.html#installation.phar.windows