file1.json
Code: Select all
{
"mappings": [
{
"request": {
"method": "GET",
"urlPathPattern": "/cars/"
},
"response" { "jsonBody": {...}
Code: Select all
"mappings": [
{
"request": {
"method": "GET",
"urlPathPattern": "/other/car/"
},
"response" { "jsonBody": {...}
}
Ich möchte, wenn möglich, wissen, wann eine Antwort verarbeitet und zurückgegeben wird, um so etwas wie Folgendes zu protokollieren:
Code: Select all
"request matched file2.json"
Ich weiß, wenn eine Anfrage mit keiner Übereinstimmung übereinstimmt, wird ein Fehler angezeigt und „Der nächste gefundene Stub ist …“ wird angezeigt.
Außerdem habe ich im Internet herausgefunden, dass ich einen Transformator erstellen könnte, der erweitert
Code: Select all
"implements ResponseDefinitionTransformerV2"
Code: Select all
public ResponseDefinition transform(ServeEvent serverEvent) {
...
log serverEvent.responsedefinition.bodyfilename
Auch in serverEvent.stubmapping sehe ich nichts Nützliches
Irgendwelche Ideen. Oder ein Flag für die Debug-Ebene von Wiremock, um Debug-Informationen anzuzeigen?
Mobile version