我正在关注Lynda.com教程,无法让PHPUnit工作。
这是我做的:
项目文件夹:C:\ wamp \ www \ stats
在这个文件夹中,我有一个composer.json文件:
{
"require": {
},
"require-dev": {
"phpunit/phpunit": "*"
},
"autoload": {
"psr-0": {
"stats": ""
}
}
}
我运行了作曲家命令:
>composer update
它创建了一个包含许多子文件夹的新文件夹C:\ wamp \ www \ stats \ vendor,甚至/ Symfony ...... ??
然后我打开cmd.exe并想运行phpunit:
>cd C:\wamp\www\stats\
>phpunit
但它不起作用。错误信息: 命令" phpunit"找不到
有人可以帮忙吗?
答案 0 :(得分:1)
如documentation中所述:
对于通过Composer进行的系统范围安装,您可以运行:
composer global require "phpunit/phpunit=5.0.*"
我建议不要使用最后一个版本的版本是5.2
请注意,您应该使用版本^ 4.8 for php< 5.6
您还需要将composer folder(C:\Users\<username>\AppData\Roaming\Composer\vendor\bin
)添加到path enviroment variable