【发布时间】:2019-08-01 21:30:27
【问题描述】:
我正在 laravel 中实现单元测试。 使用以下命令运行测试用例时。
vendor/bin/phpunit --filter = MethodName
它提示我安装composer,尽管我已经安装了它。 有人可以帮忙吗?
【问题讨论】:
-
你能给出你收到的确切信息吗?
-
您需要使用 Composer 设置项目依赖项:composer install 您可以在getcomposer.org了解有关 Composer 的所有信息。
-
好吧,这并不是告诉您需要安装 Composer。这说明你需要使用 Composer 来安装Laravel 的依赖项。只需输入
composer install(来自 Laravel 安装的主文件夹)并让它运行。 -
是的,我也试过了,但还是报同样的错误
-
确保默认的 phpunit.xml 文件位于您当前的工作目录中,以便 phpunit 可以读取它。 laravel 提供的默认值也可以在 in github 找到,并包含
bootstrap="vendor/autoload.php"属性,该属性应该可以消除该错误。
标签: laravel unit-testing lumen