Ich habe kürzlich etwas über Unit-Tests gelernt und PHPunit verwendet. Infolgedessen gab es viele Installationsprobleme, also habe ich sofort aufgegeben und stattdessen Simpletest ausprobiert. Die Schritte sind unten aufgeführt.
1. Laden Sie simpletest (Version 1.1.0) herunter, http://www.winsite.com/Development/Miscellaneous/SimpleTest/
Erstellen Sie einen Ordner mit dem Namen simpletest
2. Legen Sie den Ordner im Stammverzeichnis Ihres Projekts ab.
3. Schreiben Sie die Testdatei Sum.php, eine einfache Summenklasse, und legen Sie sie im Stammverzeichnis des Projekts ab
4. Schreiben Sie die Testdatei testSum.php und legen Sie sie im Stammverzeichnis des Projekts ab
Wir können sehen, dass es 2 Testklassen und 5 Testprojekte gibt und die Testergebnisse von 2 davon nicht unseren Erwartungen entsprechen. Bei der Ausführung des Tests besteht keine Notwendigkeit, die Testklassen 1 und 2 zu instanziieren. und führen Sie die Datei direkt aus. Das Ergebnis ist wie folgt:
2/2 bedeutet, dass es 2 Testklassen gibt; die Ergebnisse sind 3 bestanden und 2 Fehler wurden aufgelistet.
Lassen Sie uns den Code ändern und die falsche Eingabe korrigieren:
Das Ergebnis ist:
Test bestanden!
4. Das Obige ist nur ein einfaches Beispiel, der eigentliche Test muss viel komplizierter sein. Als nächstes lesen Sie die Dokumentation: https://pan.baidu.com/s/1nv0HOZv
5. Lesen Sie die englische Dokumentation