找不到Composer自动加载类



我使用以下配置创建了一个供应商库:

"autoload": {
    "psr-4": { "Company\PhpUtils\": "src/" }
},

目录结构:

php-utils/
---src/
------JSON/
--------Json.php

Json等级:

<?php
namespace CompanyPhpUtilsJSON;

现在我把它作为一个依赖项:

"company/php-utils": "1.0.0"

并将其用于符号测试:

<?php
namespace TestsAppBundleController;
use CompanyPhpUtilsJSONJson;

运行测试:

./vendor/phpunit/phpunit/phpunit ./tests
PHPUnit 4.8.22 by Sebastian Bergmann and contributors.
PHP Fatal error:  Class 'CompanyPhpUtilsJSONJson' not found in...

Json类是静态的。。。好遵循singleton模式。

所以。。。简单的问题。我做错了什么?

在phpunit命令中没有引导程序,更改为:

./vendor/phpunit/phpunit/phpunit ./tests

收件人:

./vendor/phpunit/phpunit/phpunit ./tests --bootstrap ./vendor/autoload.php

相关内容

  • 没有找到相关文章

最新更新