Individuelle PHPUnit-Konfiguration

Die Konfigurationseinstellungen für PHPUnit lassen sich bekanntlich in der phpunit.xml abspeichern. Für das Deployment auf dem CI-Server in größeren Projekten gibt es jedoch noch eine empfehlenswertere Lösung, wie Christian Schäfer in seinem Blog feststellt. Durch Sebastian Bergmann über github darauf aufmerksam gemacht, entdeckte Christian die phpunit.xml.dist für sich. Der Vorteil: PHPUnit erkennt selbstständig, ob eine […]

Read More

Schonungsloses Testen

Das Schreiben von Unit-Tests kann genauso spannend und interessant sein wie die Entwicklung von Software selbst. Dennoch ist es wahrscheinlich, dass wir alle beim Schreiben von Unit-Tests mal gemogelt oder uns selbst angelogen haben. Ich habe jedenfalls genau das getan. Als ich die ersten Unit-Tests geschrieben habe, war ich ganz stolz darauf, dass die Codeabdeckung […]

Read More

Test Driven Development mit Zend Framework und PHPUnit

In den letzten paar Tagen ging ich das Zend Framework durch und war angenehm überrascht, als ich vor der aktuellen Erweiterung der Zend_Test Komponente stand. Die Besonderheiten der Zend_Test Komponente sind die beiden Erweiterungen für PHPUnit, nämlich die Zend_Test_PHPUnit und Zend_Test_PHPUnit_Db. Zend_Test_PHPUnit bietet einen Testfall, der eine Vielzahl an Möglichkeiten hat, um eine MVC Anwendung […]

Read More

PHPUnit im Zend Studio

Wenn du viele PHPUnit Test schreibst, dir dein Code Coverage direkt ansehen möchtest, aber  keine Zeit hast, darauf  zu warten bis die Coverage HTML-Datei bei phpUnderControl erstellt ist, dann kannst du die PHPUnit-Integration im Zend Studio direkt verwenden. So wollte ich es auch machen, jedoch hat das nicht sofort funktioniert. Mit der Hilfe meines Arbeitskollegen […]

Read More