我正在使用zend framework 1.12.11,现在我想用它来使用PHPunit.Pear已停止它已停止支持phpunit.Now它正在使用composer。 我已经通过composer安装了composer和phpunit。但是我必须把作曲家json设置文件和我的项目放在哪里,我的项目中应该包含哪些内容自动取出作曲家的phpunit
答案 0 :(得分:0)
根据PHPUnit documentation for Composer installation,将PHPUnit添加到项目的composer.json
文件中的依赖项,例如:
{
"require-dev": {
"phpunit/phpunit": "4.6.*"
}
}
然后运行:
composer update -vvv phpunit/phpunit
实际上将PHPUnit及其依赖项放入项目中。
我通常会添加-vvv(最大详细)标记,以查看引擎盖下的内容。如果您愿意,请随意省略。
一旦安装完毕,您可以通过访问PHPUnit和Composer为您公开的可执行bin脚本以通常的方式运行phpunit
。从项目根目录,您应该能够运行:
./vendor/bin/phpunit --version
确认安装正常。
如果您的测试套件和目录设置了phpunit.xml
配置文件,您应该能够使用以下命令运行测试:
./vendor/bin/phpunit -c /path/to/phpunit.xml