Test Object | ID | Description | Mode | Operation | Configuration | Message Expression |
Test Suite | | | | | | |
Test Case | testcase_1 | Catching unexpected ebXML Error messages | | | | |
TestStep | step_01 | | | | |
| | Send a message m1 | | PutMessage | | |
Split | | | | | | |
ThreadRef | nameRef='thread_01' | | | | | |
Thread | name='thread_01' | | | | | |
TestStep | step_01_01 | Test that an Error message was NOT received, any time within 300 seconds after step_01 | | | |
| | Get all received messages from the MessageStore | | GetMessage stepDuration="300" | | /MessageStore//Message//eb:MessageHeader[eb:CPAId="$CPAId" and eb:ConversationId=$ConversationId] |
Assertion | | Verify No Error is present | | VerifyContent | | /FilterResult//*[not(eb:ErrorList)] |
End Thread | | | | | | |
End ThreadRef | | | | | | |
End Split | | | | | | |
TestStep | step_02 | | | | |
| | Retrieve Response message M2 | | GetMessage | | /MessageStore/Message//[eb:MessageHeader[eb:ConversationId=$ConversationId and eb:Action="Mute"] |
Assertion | | Verify Response is present | | VerifyContent | | //Message(count()=1)> |
Join | |
joinType='andjoin'
| | | | |
ThreadRef | nameRef='thread_01' | | | | | |
End ThreadRef | | | | | | |
End Join | | | | | | |