Da sich die Welt im Zeitalter der Mikrodienste befindet, scheint die Nachfrage nach Scheinstubs für HTTP-Anfragen und -Antworten zu steigen. Das Projekt, an dem ich teilnehme, hat nichts mit Microservices zu tun. Ich habe nach einem API-Server gesucht, der zu diesem Zweck auf Java ausgeführt wird, wie der Titel schon sagt.
WireMock HTTP-basierter API-Simulator, Mock-Server. http://wiremock.org/ https://github.com/tomakehurst/wiremock
Sie können den Vergleich mit anderen API-Servern auf der folgenden Site überprüfen Comparison of API simulation tools
https://www.thoughtworks.com/radar/tools/wiremock Übrigens scheint TRIAL ein Index zu sein, der sich lohnt, wenn er ordnungsgemäß verwaltet wird.
Ein kurzer Blick Es gibt zwei Möglichkeiten
Eingeführt in Maven und Gradle. Es scheint, dass es viele Beispiele für die Verwendung in Kombination mit JUNIT gibt. Download and Installation
Laden Sie die Jar-Datei von der offiziellen Website herunter und starten Sie sie Running as a Standalone Process
Dieses Mal möchte ich, dass es als E2E-Testsimulator funktioniert, also werde ich es als eigenständigen Server verwenden. Scheint dieses Format Ihre Möglichkeiten zu reduzieren? Wir werden untersuchen, ob wir das erreichen können, was wir tun wollen.
Installationsverfahren für den WireMock-Server
Recommended Posts