WAMP 上的 PHPUnit 作曲家安装不起作用

PHPUnit composer installation on WAMP not working

我正在学习 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"

有人能帮忙吗?

documentation所述:

要通过 Composer 进行系统范围的安装,您可以 运行:

composer global require "phpunit/phpunit=5.0.*"

我建议不要使用最新稳定版本 5.2

请注意,对于 php < 5.6

,您应该使用版本 ^4.8

还需要添加composer folder (C:\Users\<username>\AppData\Roaming\Composer\vendor\bin) to your path enviroment variable