Blog

Anzeige der Einträge mit Tag 'phpunit'

PHPUnit Selenium configuration with a twist

The PHPUnit manual shows how to define a set of browsers for a specific unit test like this:

mehr lesen...


Verfasst von Stephan Hochdörfer am 05.05.2015 | 0 Kommentare

Running PHPUnit via Phing on HHVM

For quite some time we run the unit tests for our libs and tools against PHP and HHVM, at least that is what I thought up to now. As it turns out I missed a minor detail. In our Jenkins job we invoke the Phing task like this:

mehr lesen...


Verfasst von Stephan Hochdörfer am 26.02.2015 | 0 Kommentare

Messing with PHPUnit and Namespaces

Preparing the latest release of the Composer authstore plugin I ran into an issue with PHPUnit which at first glance was not easy to debug. However in the end it turned out to be my own fault ;)

mehr lesen...


Verfasst von Stephan Hochdörfer am 10.04.2014 | 0 Kommentare

Web Developer Conference 2012

Nils Langner lädt ein und ich komme: Gemeinsam mit Lars Jankowsky, Johann-Peter Hartmann, Bastian Feder, Björn Kaiser und Simon Hohenadl gestalten wir einen Track bei der Web Developer Conference 2012 die vom 17.09.2012 - 18.09.2012 in Hamburg statt findet. Ich werde den Vortrag "Große Systeme, lose Kopplung, Spaß bei der Arbeit!" präsentieren und skizzieren wie man es schafft Komponenten zu entkoppeln um die Wartbarkeit zu vereinfachen.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 23.04.2012 | 0 Kommentare

PHPCon PL 2011

"Testing untestable code" geht um die Welt: Nach Frankfurt, Antwerpen, Nashville, Verona, Hamburg und Düsseldorf freue ich mich den Vortag bei der PHPCon PL 2011 halten zu dürfen. Die Konferenz findet vom 21.10.2011 bis zum 23.10.2011 in der Nähe von Kielce in Polen statt.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 03.08.2011 | 0 Kommentare

Developer Conference Hamburg

Auf der Developer Conference die vom 20.05.2011 bis zum 21.05.2011 in Hamburg stattfindet werde ich den Vortrag "Testing untestable code" halten.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 15.04.2011 | 0 Kommentare

Test-Driven Bugfixing mit PHPUnit

Via diesem Beitrag von Jan Sorgalla bin ich auf das (relativ) neue Feature des Test-Driven Bugfixings aufmerksam geworden welches in PHPUnit seit Version 3.4.0 vorhanden ist. Out-of-the-box ist die Anbindung an Trac schon gegeben so dass dem Einsatz in unserer Development-Umgebung nichts entgegensteht, schließlich nutzen wir Trac seit 2005. Ich werde das Feature gleich mal in unsere Default-Framework-Konfiguration mitaufnehmen und bin gespannt was unsere Entwickler dazu sagen werden :)

mehr lesen...


Verfasst von Stephan Hochdoerfer am 30.01.2010 | 0 Kommentare

Copy & Paste Detection für PHP

Gefunden via Sebastian Bergmann`s Blog: phpcpd - ein Copy & Paste Detector für PHP Code. Installiert wird das ganze via PEAR Installer. Nach einem ersten schnellen Test an unserem bitFramework freut es mich 0.00% duplizierten Code vorzufinden. Ich hatte auch schon länger vor auf Basis des PHP_CodeSniffers etwas ähnliches zu programmieren, mangels der nötigen Freizeit blieb es bisher bei dieser Idee.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 15.03.2009 | 0 Kommentare

PHPUnit: Exceptions werfen mit Mock Objekten

Beim Arbeiten mit PHPUnit ist uns aufgefallen, dass es in Version 3.x von PHPUnit nicht möglicht ist, Mock Objekte so zu konfigurieren, dass Methodenaufrufe Exceptions werfen. Eine Nachfrage bei Sebastian Bergmann bestätigte, dass das Feature noch nicht implementiert ist. Wir entschieden uns kurzerhand dazu, es selbst zu implementieren und das Feature für kommende Versionen von PHPUnit bereitzustellen. Ab Version 3.1 wird man dann neben

mehr lesen...


Verfasst von Oliver Schlicht am 04.02.2007 | 0 Kommentare