Documentation for a newer release is available. View Latest

Handle Invalid Clear And Settle Request.story

Scenario: Handling an invalid clear and settle request

com.iconsolutions.ipf.payments.csm.sic5.application.bdd.testfw.Steps.parseMeta(java.lang.String)

com.iconsolutions.ipf.payments.csm.sic5.application.bdd.testfw.Steps.parseLegacy(java.lang.String)

When the ⦅Payment Service⦆ sends a Clear And Settle Request with values:
| payload.content.grpHdr.msgId | NOT_SET |

Then ⦅the IPF⦆ receives a corresponding System Event using predicate:
| level | ERROR |
| processingContext.associationId.value | #Clear*And*SettleRequest.ipfId |
| name | SchemeRuleValidationFailed |
| payload.reasonCode | FF01 |
| type | FUNCTIONAL |

com.iconsolutions.testfw.core.steps.BaseSteps.clearContext()

com.iconsolutions.testfw.core.steps.BaseSteps.clearContext()

com.iconsolutions.testfw.core.steps.BaseSteps.clearContext()

com.iconsolutions.testfw.core.steps.BaseSteps.clearContext()

com.iconsolutions.testfw.core.steps.BaseSteps.clearContext()