HTTP Mock for PHP: HTTP-Integration-Tests auf Serverseite
Kommentare

Ab sofort lassen sich HTTP-Anfragen serverseitig in Euren PHP Unit Tests mocken. Dies wird ermöglicht durch Lars Strojnys „HTTP Mock for PHP“. Es greift dafür auf PHPs Embedded Webserver zurück (setzt

Ab sofort lassen sich HTTP-Anfragen serverseitig in Euren PHP Unit Tests mocken. Dies wird ermöglicht durch Lars Strojnys „HTTP Mock for PHP“. Es greift dafür auf PHPs Embedded Webserver zurück (setzt also PHP 5.4 voraus), um einen eigenen Mocking-Prozess zu starten. Die serverseitigen Tests der HTTP Requests erlauben Integration-Testing mit der HTTP-Seite.

Das clientseitige API zeigt, dass HTTP Mock tief integriert ist mit PHPUnit. Der Server erlaubt das Aufsetzen bestimmter Expectations an die Requests. Diese lassen sich indizierterweise aufzeichnen. Selbst Introspection wurde implementiert. Ein Blick auf das GitHub-Repository offenbart Euch das API und die Server-Funktionen.

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -