如何在phpunit中运行多个测试文件?

如何在phpunit中运行多个测试文件?,phpunit,Phpunit,我在几个文件中编写了一些测试:tests/ApiTest.php,tests/UtilsTest.php。我还有tests/bootstrap.php和tests/phpunit.xml <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.5/phpunit.xsd" backu

我在几个文件中编写了一些测试:
tests/ApiTest.php
tests/UtilsTest.php
。我还有
tests/bootstrap.php
tests/phpunit.xml

<phpunit
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.5/phpunit.xsd"
    backupGlobals="false"
    backupStaticAttributes="false"
    bootstrap="bootstrap.php"
    cacheTokens="false"
    colors="true"
    convertErrorsToExceptions="true"
    convertNoticesToExceptions="true"
    convertWarningsToExceptions="true"
    forceCoversAnnotation="false"
    mapTestClassNameToCoveredClassName="false"
    processIsolation="false"
    stopOnError="false"
    stopOnFailure="false"
    stopOnIncomplete="false"
    stopOnSkipped="false"
    stopOnRisky="false"
    verbose="false">
</phpunit>

如果我键入
phpunit-c tests/phpunit.xml tests/ApiTest.php
,一切都正常。现在我想对tests文件夹中以“Test.php”结尾的所有文件运行测试。我应该打什么?或者我应该添加一些套件


如果我键入
phpunit-c tests/phpunit.xml tests
,则输出为空

明白了,测试类名必须与其文件名匹配,因此在
tests/ApiTest.php
中必须存在
class-ApiTest