Question
How do I generate dynamic API mock/stub responses and use if + else if + else in GRPC?Answer
You can start with multiple equals blocks one after another. For example:{{#equal (jsonPath request.body '$.itemCode') '100'}} { countryCode: 'ES' } {{/equal}} {{#equal (jsonPath request.body '$.itemCode') '200'}} { countryCode: 'IC' } {{/equal}} {{#equal (jsonPath request.body '$.itemCode') '300'}} { countryCode: 'TW' } {{/equal}} {{#equal (jsonPath request.body '$.itemCode') '400'}} { countryCode: 'CH' } {{/equal}}
If that does not satisfy your needs, you can do nested equals blocks.
{{#equal thing 'something'}} {{#equal 'one' 'two'}} Yes! {{else}} No! {{/equal}} {{else}} Not a thing! {{/equal}}
No comments:
Post a Comment