Kapitel 7

Verhaltensgetriebene Entwicklung mit PHPSpec und Behat

· von Stephan Paul · Kapitel 7 von 14

In den vorherigen Kapiteln haben Sie mit PHPUnit und Pest zwei Werkzeuge kennengelernt. Beide behandeln Tests primär als technische Artefakte: Klassen erben von `TestCase`, Methoden tragen Namen wie `testCalculateTotalReturnsSumOfItems`. Das Ergebnis ist nach dem Lauf eine *grüne* oder *rote Ampel* – letztere zeigt an, dass mindestens ein Test gescheitert ist, erstere dass alle bestanden haben. Solche Ampellogos tauchen typischerweise im CI-Log auf, also in der Konsole oder Weboberfläche Ihrer C

Der vollständige Kapiteltext ist Teil des Buches.

Zum Buch