Heim >Entwicklungswerkzeuge >phpstorm >So konfigurieren Sie Webman-Unit-Tests in PHPStrom

So konfigurieren Sie Webman-Unit-Tests in PHPStrom

藏色散人
藏色散人nach vorne
2021-12-31 14:54:142145Durchsuche

Die folgende Tutorial-Kolumne von phpstorm stellt Ihnen den Webman-Unit-Test zur Konfiguration von PHPStrom, Docker und PHPUnit vor. Ich hoffe, dass er Freunden in Not hilfreich sein wird! 1. Projektstruktur

(1) Pfadzuordnungsverzeichniskonfiguration

Hinweis: Remote Path muss nicht konfiguriert werden! Hinweis: Remote Path muss nicht konfiguriert werden!

Hinweis: Remote Path muss nicht konfiguriert werden!

(2) Docker-Container-Verzeichniskonfiguration

Hinweis: Der Containerpfad muss nicht konfiguriert werden! Hinweis: Der Containerpfad muss nicht konfiguriert werden! Hinweis: Der Containerpfad muss nicht konfiguriert werden! 3. Test-Framework einrichten. (1) PHPUnit-Komponentenbibliothek installieren

4 、 Konfigurationsdatei


(1) phpunit.xml: Unit-Test-Konfigurationsdatei

composer require --dev phpunit/phpunit

(2) Tests: Verzeichnis, in dem der Testcode gespeichert ist

(3) Tests/bootstrap.php Gerüsteingang

<?xml version="1.0" encoding="UTF-8"?>
<phpunit backupGlobals="false"
         backupStaticAttributes="false"
         bootstrap="tests/bootstrap.php"
         colors="true"
         convertErrorsToExceptions="true"
         convertNoticesToExceptions="true"
         convertWarningsToExceptions="true"
         processIsolation="false"
         stopOnFailure="false"
         cacheResult="false">
    <testsuites>
        <testsuite name="tests">
            <directory suffix="Test.php">./tests</directory>
        </testsuite>
    </testsuites>
</phpunit>

(4) Build: Testberichtverzeichnis erstellen

5. Debuggen starten.

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie Webman-Unit-Tests in PHPStrom. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen