<?xml
version="1.0" encoding="UTF-8"?>
<ebTest:TestSuite
xmlns:ebTest="http://www.oasis-open.org/tc/ebxml-iic/tests"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
ebTest:configurationGroupRef="base">
<ebTest:MetaData>
<ebTest:Description>POC
for BPSS testing</ebTest:Description>
<ebTest:Version>0.1</ebTest:Version>
<ebTest:Maintainer>Michael
Kass</ebTest:Maintainer>
<ebTest:Location>ScriptingTestSuite.xml</ebTest:Location>
<ebTest:PublishDate>01/08/2004</ebTest:PublishDate>
<ebTest:Status>DRAFT</ebTest:Status>
</ebTest:MetaData>
<ebTest:TestCase
ebTest:id="testcase_1"
ebTest:description="POC
of asynchronous fork"
ebTest:requirementReferenceId="req_1">
<ebTest:TestStep
ebTest:description="Send
a message"
ebTest:asynchronous="false"
ebTest:id="step_01">
<ebTest:PutMessage
ebTest:description="Send
a message">
<ebTest:MessageDeclaration/>
</ebTest:PutMessage>
</ebTest:TestStep>
<ebTest:TestStep
ebTest:description="Check
for possible Error Message"
ebTest:id="step_02"
ebTest:asynchronous="true">
<ebTest:GetMessage
ebTest:description="Retrieve
Error message">
<ebTest:Filter>/MessageStore//Message//(MessageHeader(eb:ConversationId=$ConversationId))
and not(eb:ErrorList))</ebTest:Filter>
<ebTest:TestAssertion
ebTest:description="Verify
Error is NOT present">
<ebTest:VerifyContent>//Error</ebTest:VerifyContent>
</ebTest:TestAssertion>
</ebTest:GetMessage>
</ebTest:TestStep>
<ebTest:TestStep
ebTest:description="Verify
Response Message"
ebTest:id="step_03"
ebTest:asynchronous="false">
<ebTest:GetMessage
ebTest:description="Retrieve
Response message">
<ebTest:Filter>/MessageStore/Message//(MessageHeader(eb:ConversationId=$ConversationId
and eb:Action="Mute"))</ebTest:Filter>
<ebTest:TestAssertion
ebTest:description="Verify
Response is present">
<ebTest:VerifyContent>//Error</ebTest:VerifyContent>
</ebTest:TestAssertion>
</ebTest:GetMessage>
</ebTest:TestStep>
</ebTest:TestCase>
</ebTest:TestSuite>