Validating Error Messages

Exact Matching

<test name="test_pod_errmsg_1">
			<flow>flow1</flow>
			<description>Test pod : good errorMessages are set/validated</description>
			<inject mod="getSo">
				<so orderId="1">
				<sod/>
				<pod>
					<errorMessage value="A message"/>
				</pod>
				</so>
			</inject>
			<expect mod="port1">
				<so orderId="1">
				<sod/>
				<pod>
					<errorMessage value="A message"/>
				</pod>
				</so>
			</expect>
		</test>

Regexp Matching

<test name="test_pod_errmsg_2">
			<flow>flow1</flow>
			<description>Test pod : good errorMessages are set/regexp-validated</description>
			<inject mod="getSo">
				<so orderId="1">
				<sod/>
				<pod>
					<errorMessage value="A message"/>
				</pod>
				</so>
			</inject>
			<expect mod="port1">
				<so orderId="1">
				<sod/>
				<pod>
					<errorMessage reValue=".*message$"/>
				</pod>
				</so>
			</expect>
		</test>