zurück zum Artikel

restfuse – JUnit-Erweiterung zum Testen von REST APIs

Alexander Neumann

Mit der Erweiterung für das Test-Framework JUnit können Entwickler REST APIs automatisiert testen.

Holger Staudacher, Entwickler von EclipseSource, hat eine Erweiterung für das Test-Framework JUnit geschrieben, mit der sich REST APIs automatisiert testen lassen. Mit der Bibliothek restfuse [1] kann man die @HttpTest-Annotation nutzen, die für die Konfiguration eines Requests verwendet wird. Die Anfrage kommt zum Tragen, wenn die annotierte Methode als Testmethode ausgeführt wird. Die Antwort findet sich dann im Testobjekt und lässt sich innerhalb der Testmethode nutzen.

Das Problem asynchroner Services [2] geht die Bibliothek mit den zwei Annotationen @callback und @poll an, die sich mit @HTTPTest verwenden lassen. restfuse ist Open Source, und der Code steht unter Eclipse Public Licence 1.0 auf GitHub [3] zur Verfügung. (ane [4])


URL dieses Artikels:
https://www.heise.de/-1379397

Links in diesem Artikel:
[1] http://restfuse.com/
[2] http://restfuse.com/asynchron/
[3] https://github.com/eclipsesource/restfuse
[4] mailto:ane@heise.de