在 Silex 项目中使用全局安装的 PHPUnit
Using PHPUnit installed globally with Silex project
我在
中安装了全局 PHPUnit 作曲家
*~/.composer/vendor/phpunit*.
我想使用此安装来 运行 从 Silex 应用程序进行测试。测试文件需要使用项目的 *vendor/autoload.php*
来加载 类 至少会被测试,而全局 PHPUnit 需要加载它自己的 *~/.composer/vendor/autoload.php*.
所以在项目的测试中我不能使用自动加载的 PHPUnit 类。那么项目需要安装PHPUnit吗?但是当我拥有全局 PHPUnit 时,它看起来有点矫枉过正。那么,有什么帮助吗?
PHPunit 工具已经负责全局安装的 classes 的自动加载。只需编写测试并假设每个 PHPunit class 可用(它们确实可用)。
我在
中安装了全局 PHPUnit 作曲家*~/.composer/vendor/phpunit*.
我想使用此安装来 运行 从 Silex 应用程序进行测试。测试文件需要使用项目的 *vendor/autoload.php*
来加载 类 至少会被测试,而全局 PHPUnit 需要加载它自己的 *~/.composer/vendor/autoload.php*.
所以在项目的测试中我不能使用自动加载的 PHPUnit 类。那么项目需要安装PHPUnit吗?但是当我拥有全局 PHPUnit 时,它看起来有点矫枉过正。那么,有什么帮助吗?
PHPunit 工具已经负责全局安装的 classes 的自动加载。只需编写测试并假设每个 PHPunit class 可用(它们确实可用)。