A – Test v1 v2 Action Description Expected Results Test number B2B Existing gateways – INTERB1.1 Send a RTR message Sender application Tests the chain of Receiver application should with correct data generates a RTR payload communications links have received and that is sent as an between sender and processed a RTR message AS4/ebMS3 message via receiver application layers. the MSH to the receiver Also tests the formatting eb:To and eb:From set MSH which passes it onto and validation code of each correctly, the receiver application for application layer (if processing applicable to that gateway) INTERB1.2 Send a RTOR message (if As above plus the Receiver Tests the generation, Originators of RTR applicable to gateway) replies with a RTOR sending, receiving, routing, message should receive message which the Sender validation (if provided by the appropriate RTOR of the original message gateway) of rollover message processes transaction request & outcome response messages INTERB1.3 Optional Optional Repeat above test with Exercise a negative Tests behaviour of Receiver should send an mismatched payload (if scenario where payloadInfo application layer in regard RTOR back to the sender applicable to gateway) part properties contain a to how it deals with with an error explaining that target fund ABN/USI that is mismatched payload and the mismatch. serviced by the destination payloadInfo part properties gateway but where the data XBRL payload data does not match the target fund ABN/USI provided in the PayloadInfo part properties. INTERB1.4 Send an IRR message Sender application Tests the chain of Receiver application should with correct data generates an IRR payload communications links have received and that is sent as an between sender and processed a IRR message AS4/ebMS3 message via receiver application layers. the MSH to the receiver Also tests the formatting MSH which passes it onto and validation code of each the receiver application for application layer (if processing applicable to that gateway)
A – Test number v1 v2 Test Action Description Expected Results B2B – Existing gateways INTERB1.1 Send a RTR message with correct data Sender application generates a RTR payload that is sent as an AS4/ebMS3 message via the MSH to the receiver MSH which passes it onto the receiver application for processing Tests the chain of communications links between sender and receiver application layers. Also tests the formatting and validation code of each application layer (if applicable to that gateway) Receiver application should have received and processed a RTR message eb:To and eb:From set correctly, INTERB1.2 Send a RTOR message (if applicable to gateway) As above plus the Receiver replies with a RTOR message which the Sender of the original message processes Tests the generation, sending, receiving, routing, validation (if provided by the gateway) of rollover transaction request & outcome response messages Originators of RTR message should receive appropriate RTOR message INTERB1.3 Optional Optional Repeat above test with mismatched payload (if applicable to gateway) Exercise a negative scenario where payloadInfo part properties contain a target fund ABN/USI that is serviced by the destination gateway but where the XBRL payload data does not match the target fund ABN/USI provided in the PayloadInfo part properties. Tests behaviour of application layer in regard to how it deals with mismatched payload and payloadInfo part properties data Receiver should send an RTOR back to the sender with an error explaining that the mismatch. INTERB1.4 Send an IRR message with correct data Sender application generates an IRR payload that is sent as an AS4/ebMS3 message via the MSH to the receiver MSH which passes it onto the receiver application for processing Tests the chain of communications links between sender and receiver application layers. Also tests the formatting and validation code of each application layer (if applicable to that gateway) Receiver application should have received and processed a IRR message
Rollover_v2.0_conformance_testing_guide_DRAFT_20170807.docx