我使用以下配置创建了一个供应商库:
"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