2017-02-14 6 views
0

私はいくつかのファイルで書かれたいくつかのテストを持っています:tests/ApiTest.phptests/UtilsTest.php。また、私はいくつかとtests/bootstrap.phpが含まれており、tests/phpunit.xmlphpunitでいくつかのテストファイルを実行するには?

<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を入力すると、すべての作品。持っています今、私は 'Test.php'で終わるテストフォルダ内のすべてのファイルのテストを実行したいと思います。私は何を入力する必要がありますか?またはスイートを追加する必要がありますか?

phpunit -c tests/phpunit.xml testsと入力すると、空の出力が表示されます。

答えて

0

これは、テストクラス名はファイル名と一致する必要がありますので、tests/ApiTest.phpにはclass ApiTestが存在する必要があります。

関連する問題