Heim > php教程 > php手册 > Hauptteil

Erste Schritte mit Unit-Tests SimpleTest

WBOY
Freigeben: 2016-09-09 08:13:33
Original
1888 Leute haben es durchsucht

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage