diff --git a/pl/java/tools/quality/testing/mock/wiremock/features/body.txt b/pl/java/tools/quality/testing/mock/wiremock/features/body.txt index 1793011e2..e713713b5 100644 --- a/pl/java/tools/quality/testing/mock/wiremock/features/body.txt +++ b/pl/java/tools/quality/testing/mock/wiremock/features/body.txt @@ -1,4 +1,10 @@ - "response": { - "status": 200, - "bodyFileName": "user-deposits-initiate.json" +"response": { + "status": 200, + "bodyFileName": "user-deposits-initiate.json" + "jsonBody": { + "SomeInput": { + "SomeNumber": "{{jsonPath request.body '$.ActivityInput.CertificateNumber'}}" + }, + "SomeId": "{{request.path.[1]}}", } +} diff --git a/pl/java/tools/quality/testing/mock/wiremock/features/random.txt b/pl/java/tools/quality/testing/mock/wiremock/features/random.txt new file mode 100644 index 000000000..96189e672 --- /dev/null +++ b/pl/java/tools/quality/testing/mock/wiremock/features/random.txt @@ -0,0 +1,4 @@ +https://docs.wiremock.io/response-templating/random-values/ + +{{randomValue type='UUID'}} +{{randomValue length=27 type='ALPHABETIC' uppercase=true}} diff --git a/pl/java/tools/quality/testing/mock/wiremock/wiremock.txt b/pl/java/tools/quality/testing/mock/wiremock/wiremock.txt index 7d914f743..07d927de3 100644 --- a/pl/java/tools/quality/testing/mock/wiremock/wiremock.txt +++ b/pl/java/tools/quality/testing/mock/wiremock/wiremock.txt @@ -77,10 +77,6 @@ samples } } -https://docs.wiremock.io/response-templating/random-values/ -{{randomValue type='UUID'}} -{{randomValue length=27 type='ALPHABETIC' uppercase=true}} - https://docs.wiremock.io/response-templating/json/#iterating-over-json-elements record/playback @@ -89,6 +85,7 @@ https://wiremock.org/docs/record-playback/ admin https://wiremock.org/docs/standalone/admin-api-reference _admin/mappings + __admin/mappings api templates https://wiremock.org/docs/mock-api-templates/