我正在为composer / packagist开发一个lib。
在处理PHP类时,我平行地编写了该方法的测试,以检查一切是否正常。
文件树:
├── composer.json
├── composer.lock
├── README.md
├── src
│ └── Resizer.php
├── tests
│ └── ResizerTests.php
└── vendor
└── PHPUnit etc...
composer.json:
{
"name": "eschmid1972/image-resizer",
"description": "Library for resizing images with custom options",
"keywords": [
"php",
"image",
"imagemagick",
"resize"
],
"license": "BSD-3"
],
"require": {},
"require-dev": {
"phpunit/phpunit": "~4.0"
}
}
我需要做什么,所以我可以在项目根目录中使用命令phpunit
运行测试?
答案 0 :(得分:1)
我找到了解决方案:您需要在项目根目录或要执行的目录phpunit.xml
中创建phpunit
文件。
配置文档位于:
https://phpunit.de/manual/current/en/appendixes.configuration.html
答案 1 :(得分:0)
您必须将其下载为phar发行版。不是通过作曲家,只有vendor/bin/phpunit
可用。