<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project activeEnvironment="Default" name="errorInProject" soapui-version="5.0.0" resourceRoot="" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:RestService" wadlVersion="http://wadl.dev.java.net/2009/02" name="http://example.com" type="rest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart=""/><con:endpoints><con:endpoint>https://development.example.com</con:endpoint><con:endpoint>https://example.example.com</con:endpoint></con:endpoints><con:resource name="WebApi X" path="/example"><con:settings/><con:parameters><con:parameter><con:name>apikey</con:name><con:value>example</con:value><con:style>QUERY</con:style><con:default>example</con:default><con:path xsi:nil="true"/><con:description xsi:nil="true"/></con:parameter><con:parameter><con:name>site</con:name><con:value>example</con:value><con:style>TEMPLATE</con:style><con:default>example</con:default></con:parameter><con:parameter><con:name/><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>resourse</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>resource</con:name><con:value>example</con:value><con:style>TEMPLATE</con:style><con:default>example</con:default></con:parameter><con:parameter><con:name/><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>cid</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>count</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>start</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>testprefv1</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>testp1</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>pmin</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>pmax</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>prefn2</con:name><con:style>QUERY</con:style></con:parameter><con:parameter><con:name>prefv2</con:name><con:style>QUERY</con:style></con:parameter></con:parameters><con:method name="Products" method="GET"><con:settings/><con:parameters/><con:representation type="FAULT"><con:mediaType>text/html</con:mediaType><con:status>401</con:status><con:params/><con:element>html</con:element></con:representation><con:representation type="RESPONSE"><con:mediaType>application/json;charset=utf-8</con:mediaType><con:status>200</con:status><con:params/></con:representation><con:representation type="FAULT"><con:mediaType>application/json;charset=utf-8</con:mediaType><con:status>500 405 400</con:status><con:params/></con:representation><con:representation type="RESPONSE"><con:mediaType xsi:nil="true"/><con:status>0</con:status><con:params/><con:element>data</con:element></con:representation><con:representation type="RESPONSE"><con:mediaType xsi:nil="true"/><con:status>0</con:status><con:params/><con:element>data</con:element></con:representation><con:representation type="REQUEST"><con:mediaType>application/json</con:mediaType><con:params/></con:representation><con:representation type="RESPONSE"><con:mediaType>text/html;charset=UTF-8</con:mediaType><con:status>200</con:status><con:params/><con:element>html</con:element></con:representation><con:representation type="RESPONSE"><con:mediaType xsi:nil="true"/><con:status>0</con:status><con:params/><con:element>data</con:element></con:representation><con:representation type="FAULT"><con:mediaType>text/html;charset=UTF-8</con:mediaType><con:status>404</con:status><con:params/><con:element>html</con:element></con:representation><con:request name="Example 200 OK" mediaType="application/json" postQueryString="false"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example//Example-ExampleExamples</con:originalUri><con:credentials><con:username>test</con:username><con:password>test</con:password><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:request><con:request name="ExampleImages" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Ex-ExampleImages</con:originalUri><con:credentials><con:username/><con:password>hk</con:password><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="resource" value="resource"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry><con:entry/></con:parameterOrder></con:request><con:request name="ExampleImages_count" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Example-ExampleExamples</con:originalUri><con:credentials><con:username>jg</con:username><con:password/><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="count" value="5"/>
  <con:entry key="resource" value="resource"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry></con:parameterOrder></con:request><con:request name="ExampleImages_start" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Ex-ExampleImages</con:originalUri><con:credentials><con:username>kj</con:username><con:password/><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="count" value="3"/>
  <con:entry key="start" value="2"/>
  <con:entry key="resource" value="resource"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry></con:parameterOrder></con:request><con:request name="ExampleImages_refinement_brand" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.com</con:endpoint><con:request/><con:originalUri>https://example.example.com/example/Example-ExampleExamples</con:originalUri><con:credentials><con:username>kn</con:username><con:password>ljk</con:password><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="count" value="6"/>
  <con:entry key="testp1" value="brand"/>
  <con:entry key="resource" value="resource"/>
  <con:entry key="cid" value="301"/>
  <con:entry key="testprefv1" value="aaa|bbb"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:request></con:method><con:method name="Catalogue" method="GET"><con:settings/><con:parameters/><con:request name="Request 1" mediaType="application/json"><con:settings/><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/></con:request></con:method></con:resource></con:interface><con:testSuite name="WebAPI"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="ExampleAttributes" searchProperties="true" id="8d285b6f-0273-4712-8890-bba6d792ba33"><con:settings/><con:testStep type="restrequest" name="Example-ExampleExamples - 200 OK"><con:settings/><con:config service="http://example.com" resourcePath="/example" methodName="Products" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="Example-ExampleExamples - 200 OK" mediaType="application/json" postQueryString="false"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example//Example-ExampleExamples</con:originalUri><con:assertion type="Valid HTTP Status Codes" name="Valid HTTP Status Codes"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Script Assertion"><con:configuration/></con:assertion><con:credentials><con:username>test_user</con:username><con:password>password</con:password><con:domain>example.example.com</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:properties/><con:reportParameters/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="ExampleImages" searchProperties="true" id="670ee1e6-52f3-4052-81f0-04f9985b98e6"><con:settings/><con:testStep type="restrequest" name="aaa"><con:settings/><con:config service="http://example.com" resourcePath="/example" methodName="Products" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="aaa" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Ex-ExampleImages</con:originalUri><con:assertion type="Valid HTTP Status Codes" name="Valid HTTP Status Codes"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="XPath Match" name="Check for existance of [product_id]"><con:configuration><path>declare namespace ns1='http://example2.example.com/example/Ex-ExampleImages';
exists( //ns1:Response/ns1:products/ns1:e/ns1:product_id)</path><content>true</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:username>test_user</con:username><con:password>password</con:password><con:domain>example.example.com</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="resource" value="Ex-ExampleImages"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:testStep type="restrequest" name="WebAPI-Example - ExampleImages_refinement_brand"><con:settings/><con:config service="http://example.com" resourcePath="/example" methodName="Products" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="WebAPI-Example - ExampleImages_refinement_brand" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:originalUri>https://example.example.com/example/Example-ExampleExamples</con:originalUri><con:assertion type="Valid HTTP Status Codes" name="Valid HTTP Status Codes"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Assert node [product_id]"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["ns1"] = "https://example.example.com/example/Example-ExampleExamples"
def node = holder.getDomNode( "//ns1:Response[1]/ns1:products[1]/ns1:e[1]/ns1:product_id[1]" )

assert node != null
</scriptText></con:configuration></con:assertion><con:credentials><con:username>test_user</con:username><con:password>password</con:password><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="testp1" value="brand"/>
  <con:entry key="count" value="6"/>
  <con:entry key="resource" value="Ex-ExampleImages"/>
  <con:entry key="testprefv1" value="Linea|Biba"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:testStep type="restrequest" name="WebAPI-Example - ExampleImages_start" disabled="true"><con:settings/><con:config service="http://example.com" resourcePath="/example" methodName="Products" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="WebAPI-Example - ExampleImages_start" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Ex-ExampleImages</con:originalUri><con:assertion type="Valid HTTP Status Codes" name="Valid HTTP Status Codes"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Assert node [primary_image]"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["ns1"] = "http://example2.example.com/example/Ex-ExampleImages"
def node = holder.getDomNode( "//ns1:Response[1]/ns1:products[1]/ns1:e[1]/ns1:primary_image[1]" )

assert node != null
</scriptText></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Assert node [product_id]"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["ns1"] = "http://example2.example.com/example/Ex-ExampleImages"
def node = holder.getDomNode( "//ns1:Response[1]/ns1:products[1]/ns1:e[1]/ns1:product_id[1]" )

assert node != null
</scriptText></con:configuration></con:assertion><con:credentials><con:username>test_user</con:username><con:password>password</con:password><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="count" value="3"/>
  <con:entry key="start" value="2"/>
  <con:entry key="resource" value="Ex-ExampleImages"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:testStep type="restrequest" name="WebAPI-Example - ExampleImages_count 5"><con:settings/><con:config service="http://example.com" resourcePath="/example" methodName="Products" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="WebAPI-Example - ExampleImages_count 5" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Example-ExampleExamples</con:originalUri><con:assertion type="Valid HTTP Status Codes" name="Valid HTTP Status Codes"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="XPath Match" name="Check count of [products]"><con:configuration><path>declare namespace ns1='http://example2.example.com/example/Example-ExampleExamples';
count( //ns1:Response/ns1:products)</path><content/><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="Check count of [product_id]"><con:configuration><path>declare namespace ns1='http://example2.example.com/example/Example-ExampleExamples';
count( //ns1:Response/ns1:products/ns1:e/ns1:product_id)</path><content>5</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="GroovyScriptAssertion" name="Assert node [product_id]"><con:configuration><scriptText>import com.eviware.soapui.support.XmlHolder

def holder = new XmlHolder( messageExchange.responseContentAsXml )
holder.namespaces["ns1"] = "http://example2.example.com/example/Example-ExampleExamples"
def node = holder.getDomNode( "//ns1:Response[1]/ns1:products[1]/ns1:e[1]/ns1:product_id[1]" )

assert node != null
</scriptText></con:configuration></con:assertion><con:credentials><con:username>test_user</con:username><con:password>password</con:password><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="count" value="5"/>
  <con:entry key="resource" value="Ex-ExampleImages"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:testStep type="restrequest" name="WebAPI-Example - ExampleImages_no results"><con:settings/><con:config service="http://example.com" resourcePath="/example" methodName="Products" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="WebAPI-Example - ExampleImages_no results" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Example-ExampleExamples</con:originalUri><con:assertion type="Valid HTTP Status Codes" name="Valid HTTP Status Codes"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="Simple NotContains" name="Not Contains"><con:configuration><token>declare namespace ns1='http://example2.example.com/example/Ex-ExampleImages';
exists( //ns1:Response/ns1:products/ns1:e/ns1:product_id)</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:credentials><con:username>test_user</con:username><con:password>password</con:password><con:domain>endpoint</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="count" value="5"/>
  <con:entry key="testp1" value="brand"/>
  <con:entry key="start" value="2"/>
  <con:entry key="prefn2" value="Colour"/>
  <con:entry key="resource" value="Ex-ExampleImages"/>
  <con:entry key="prefv2" value="Black"/>
  <con:entry key="cid" value="310"/>
  <con:entry key="testprefv1" value="Almari"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:testStep type="restrequest" name="Copy of aaa"><con:settings/><con:config service="http://example.com" resourcePath="/example" methodName="Products" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:restRequest name="Copy of aaa" mediaType="application/json"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>https://example.example.com</con:endpoint><con:request/><con:originalUri>http://example2.example.com/example/Ex-ExampleImages</con:originalUri><con:assertion type="Valid HTTP Status Codes" name="Valid HTTP Status Codes"><con:configuration><codes>200</codes></con:configuration></con:assertion><con:assertion type="XPath Match" name="Check for existance of [product_id]"><con:configuration><path>declare namespace ns1='http://example2.example.com/example/Ex-ExampleImages';
exists( //ns1:Response/ns1:products/ns1:e/ns1:product_id)</path><content>true</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:username>test_user</con:username><con:password>password</con:password><con:domain>example.example.com</con:domain><con:selectedAuthProfile>Basic</con:selectedAuthProfile><con:addedBasicAuthenticationTypes>Basic</con:addedBasicAuthenticationTypes><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters>
  <con:entry key="resource" value="Ex-ExampleImages"/>
  <con:entry key="cid" value="301"/>
</con:parameters><con:parameterOrder><con:entry>apikey</con:entry><con:entry>site</con:entry><con:entry>resource</con:entry><con:entry>cid</con:entry><con:entry>count</con:entry><con:entry>start</con:entry><con:entry>testprefv1</con:entry><con:entry>testp1</con:entry><con:entry>pmin</con:entry><con:entry>pmax</con:entry><con:entry>prefn2</con:entry></con:parameterOrder></con:restRequest></con:config></con:testStep><con:properties/><con:reportParameters/></con:testCase><con:properties/><con:reportParameters/></con:testSuite><con:requirements/><con:properties/><con:wssContainer/><con:oAuth2ProfileContainer/><con:databaseConnectionContainer/><con:reporting><con:xmlTemplates/><con:parameters/></con:reporting><con:sensitiveInformation/></con:soapui-project>