<?xml version="1.0" encoding="UTF-8"?>
<con:testCase id="c5931d55-951c-4eff-8a9e-a206fcfcdb91" discardOkResults="false" failOnError="true" failTestCaseOnErrors="true" keepSession="false" name="UpdateParameterGroup" searchProperties="true" timeout="0" xmlns:con="http://eviware.com/soapui/config">
  <con:settings>
    <con:setting id="c5931d55-951c-4eff-8a9e-a206fcfcdb91fileName">UpdateParameterGroup</con:setting>
  </con:settings>
  <con:testStep type="restrequest" name="login" id="67c4110a-9418-46b7-9300-b628eb188c83">
    <con:settings/>
    <con:config service="TiEM UI API" resourcePath="/api/v1/user/login" methodName="POST" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="login" id="1462dff4-0950-4f59-a435-496c868230e2" 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>http://172.16.4.134:4100</con:endpoint>
        <con:request>{
  "userName" : "admin",
  "userPassword" : "admin"
}</con:request>
        <con:originalUri>http://172.16.4.134/api/v1/user/login</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="155fd46f-3811-4c1a-b5f4-be86f7253481" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:assertion type="DataAndMetadataAssertion" id="ebf7e076-3c4b-4a34-a5be-3427b03047aa" name="Smart Assertion">
          <con:configuration xsi:type="con:DataAndMetadataAssertion">
            <con:mode>Received Data</con:mode>
            <con:elements>
              <con:path>$['code']</con:path>
              <con:element>code</con:element>
              <con:operatorId>1</con:operatorId>
              <con:enabled>true</con:enabled>
              <con:expectedValue>0</con:expectedValue>
              <con:caseSensitive>true</con:caseSensitive>
              <con:numberType>true</con:numberType>
              <con:expectedDataType>2</con:expectedDataType>
            </con:elements>
            <con:elements>
              <con:path>$['message']</con:path>
              <con:element>message</con:element>
              <con:operatorId>1</con:operatorId>
              <con:enabled>true</con:enabled>
              <con:expectedValue>OK</con:expectedValue>
              <con:caseSensitive>true</con:caseSensitive>
              <con:numberType>false</con:numberType>
              <con:expectedDataType>1</con:expectedDataType>
            </con:elements>
            <con:elements>
              <con:path>$['data']['token']</con:path>
              <con:element>token</con:element>
              <con:operatorId>9</con:operatorId>
              <con:enabled>true</con:enabled>
              <con:expectedValue>f1101a5a-60e7-4425-b9f5-a58d52d16dd1</con:expectedValue>
              <con:caseSensitive>true</con:caseSensitive>
              <con:numberType>false</con:numberType>
              <con:expectedDataType>1</con:expectedDataType>
            </con:elements>
            <con:elements>
              <con:path>$['data']['userId']</con:path>
              <con:element>userId</con:element>
              <con:operatorId>9</con:operatorId>
              <con:enabled>true</con:enabled>
              <con:expectedValue>A7q4Z1P6SEyH9MGyVFMhkA</con:expectedValue>
              <con:caseSensitive>true</con:caseSensitive>
              <con:numberType>false</con:numberType>
              <con:expectedDataType>1</con:expectedDataType>
            </con:elements>
            <con:elements>
              <con:path>$['data']['tenantId']</con:path>
              <con:element>tenantId</con:element>
              <con:operatorId>1</con:operatorId>
              <con:enabled>true</con:enabled>
              <con:expectedValue>admin</con:expectedValue>
              <con:caseSensitive>true</con:caseSensitive>
              <con:numberType>false</con:numberType>
              <con:expectedDataType>1</con:expectedDataType>
            </con:elements>
            <con:originalMessage>{"code":0,"message":"OK","data":{"token":"f1101a5a-60e7-4425-b9f5-a58d52d16dd1","userId":"A7q4Z1P6SEyH9MGyVFMhkA","tenantId":"admin"}}</con:originalMessage>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters/>
        <con:environmentSpec>
          <con:entry environmentId="145614f2-3764-4b2c-aea1-428a3da9b4e7">
            <con:authProfile>Inherit From Parent</con:authProfile>
          </con:entry>
          <con:entry environmentId="0348fa2a-7106-45b2-8fa8-793ec5904838">
            <con:authProfile>Inherit From Parent</con:authProfile>
          </con:entry>
        </con:environmentSpec>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="queryDefaultParameterGroup" id="f94441d6-06bf-4567-9d98-2508f64b24de">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="GET" resourcePath="/api/v1/param-groups/" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="queryDefaultParameterGroup" id="a1d7abe8-6aed-4af2-bf4b-b69ee008cccd" mediaType="application/json">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request/>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="25ebe5b9-b4ac-408d-b644-63b6d2a92d83" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Match" id="1af27f2f-ed36-4f6e-a413-f6ffd5eab3cc" name="JSONPath Match">
          <con:configuration>
            <path>$['data'][0]['hasDefault']</path>
            <content>1</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Existence Match" id="2efe3864-60ae-42cd-bdcb-c5dded9b21be" name="JSONPath Existence Match">
          <con:configuration>
            <path>$['data'][0]['name']</path>
            <content>true</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="hasDefault" value="1"/>
          <con:entry key="clusterSpec" value=""/>
          <con:entry key="hasDetail" value=""/>
          <con:entry key="name" value=""/>
          <con:entry key="pageSize" value="10"/>
          <con:entry key="dbType" value=""/>
          <con:entry key="page" value="1"/>
          <con:entry key="clusterVersion" value=""/>
        </con:parameters>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="createParameterGroup" id="f67297ed-aa4d-459a-87f5-bc08433982a2">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="POST" resourcePath="/api/v1/param-groups/" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="createParameterGroup" id="5f1bb5b4-c1ff-4fda-bd36-765173c8ab3d" mediaType="application/json" postQueryString="false">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request>{
  "dbType": 1,
  "groupType": 1,
  "name": "8C16GV4_new",
  "note": "default param group",
  "params": [
    {
      "defaultValue": "log",
      "description": "binlog cache size",
      "paramId": "1"
    }
  ],
  "clusterSpec": "8C16G",
  "clusterVersion": "v5.0"
}</con:request>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="db73d55b-3013-463d-9537-75a679c4bc2b" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Existence Match" id="8e52e318-96a4-4e6e-9843-952cbfb3176b" name="JSONPath Existence Match">
          <con:configuration>
            <path>$['data']['paramGroupId']</path>
            <content>true</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters/>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="getParameterGroup" id="5b02afa5-0655-48e2-a7a9-f5bcc494e397">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="GET" resourcePath="/api/v1/param-groups/{paramGroupId}" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="getParameterGroup" id="1653ad65-cc03-4ca6-a966-c2ed60e9b8ef" mediaType="application/json">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request/>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="7872ff1d-5147-4cfe-b63c-e68067519c64" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Match" id="782a7249-a433-49c9-bc79-3f4e19e57fe2" name="JSONPath Match">
          <con:configuration>
            <path>$['data']['paramGroupId']</path>
            <content>${getParameterGroup#paramGroupId}</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Count" id="8fdb9ed2-4e80-4d64-914c-c1b687498850" name="JSONPath Count">
          <con:configuration>
            <path>$['data']</path>
            <content>1</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="paramGroupId" value="${createParameterGroup#Response#$['data']['paramGroupId']}"/>
          <con:entry key="instanceType" value=""/>
          <con:entry key="paramName" value=""/>
        </con:parameters>
        <con:parameterOrder>
          <con:entry>paramGroupId</con:entry>
          <con:entry>instanceType</con:entry>
          <con:entry>paramName</con:entry>
        </con:parameterOrder>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="updateBadParamGroupId" id="6e4b2162-fea9-4cd0-9ee5-5c0d0a2b2513">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="PUT" resourcePath="/api/v1/param-groups/{paramGroupId}" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="updateBadParamGroupId" id="00afe03a-34c4-4182-88a7-53a020573d49" mediaType="application/json" postQueryString="false">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request>{
  "name": "8C16GV5_update",
  "note": "update param group",
  "params": [
    {
      "defaultValue": "cancel",
      "description": "binlog cache size update",
      "paramId": "1"
    }
  ],
  "clusterSpec": "18C26G",
  "clusterVersion": "v5.0.0"
}</con:request>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/slku7UukRvKLmgEHD0fRlA</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="fc6c32cd-8664-4a09-a746-451f0d2fdfd8" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>500</codes>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="paramGroupId" value="abcdefg"/>
        </con:parameters>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="updateBadParamsIdNotExists" id="058432d2-b2d1-412d-8a22-650d7ca07132">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="PUT" resourcePath="/api/v1/param-groups/{paramGroupId}" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="updateBadParamsIdNotExists" id="00afe03a-34c4-4182-88a7-53a020573d49" mediaType="application/json" postQueryString="false">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request>{
  "name": "8C16GV5_update",
  "note": "update param group",
  "params": [
    {
      "defaultValue": "cancel",
      "description": "binlog cache size update",
      "paramId": "abcdefg"
    }
  ],
  "clusterSpec": "18C26G",
  "clusterVersion": "v5.0.0"
}</con:request>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/slku7UukRvKLmgEHD0fRlA</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="fc6c32cd-8664-4a09-a746-451f0d2fdfd8" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>400</codes>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="paramGroupId" value="${createParameterGroup#Response#$['data']['paramGroupId']}"/>
        </con:parameters>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="updateBadNotAllowDefaultParamGroup" id="36befe90-6653-40f3-945d-b8205776c3bf">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="PUT" resourcePath="/api/v1/param-groups/{paramGroupId}" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="updateBadNotAllowDefaultParamGroup" id="00afe03a-34c4-4182-88a7-53a020573d49" mediaType="application/json" postQueryString="false">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request>{
  "name": "8C16GV5_update",
  "note": "update param group",
  "params": [
    {
      "defaultValue": "cancel",
      "description": "binlog cache size update",
      "paramId": "1"
    }
  ],
  "clusterSpec": "18C26G",
  "clusterVersion": "v5.0.0"
}</con:request>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/slku7UukRvKLmgEHD0fRlA</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="fc6c32cd-8664-4a09-a746-451f0d2fdfd8" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>409</codes>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="paramGroupId" value="${queryDefaultParameterGroup#Response#$['data'][0]['paramGroupId']}"/>
        </con:parameters>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="updateParameterGroup" id="193066c8-8f7f-415a-8c74-cb8bbe3ec282">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="PUT" resourcePath="/api/v1/param-groups/{paramGroupId}" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="updateParameterGroup" id="00afe03a-34c4-4182-88a7-53a020573d49" mediaType="application/json" postQueryString="false">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request>{
  "name": "8C16GV5_update",
  "note": "update param group",
  "params": [
    {
      "defaultValue": "cancel",
      "description": "binlog cache size update",
      "paramId": "1"
    }
  ],
  "clusterSpec": "18C26G",
  "clusterVersion": "v5.0.0"
}</con:request>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/slku7UukRvKLmgEHD0fRlA</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="fc6c32cd-8664-4a09-a746-451f0d2fdfd8" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Match" id="dc76d81b-50ec-464c-b2ca-38d1de804d97" name="JSONPath Match">
          <con:configuration>
            <path>$['data']['paramGroupId']</path>
            <content>${updateParameterGroup#paramGroupId}</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="paramGroupId" value="${createParameterGroup#Response#$['data']['paramGroupId']}"/>
        </con:parameters>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="getParameterGroup2" id="b0978e40-3fbe-4ef0-96c8-c8d0aaf0c53c">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="GET" resourcePath="/api/v1/param-groups/{paramGroupId}" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="getParameterGroup2" id="1653ad65-cc03-4ca6-a966-c2ed60e9b8ef" mediaType="application/json">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request/>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="7872ff1d-5147-4cfe-b63c-e68067519c64" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Match" id="884096cf-7591-411c-a2d2-5ee62e3e5a51" name="JSONPath Match">
          <con:configuration>
            <path>$['data']['paramGroupId']</path>
            <content>${getParameterGroup2#paramGroupId}</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Count" id="d3d1e0a2-d872-4160-b6ab-878cfb50865b" name="JSONPath Count">
          <con:configuration>
            <path>$['data']</path>
            <content>1</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="paramGroupId" value="${updateParameterGroup#Response#$['data']['paramGroupId']}"/>
          <con:entry key="instanceType" value=""/>
          <con:entry key="paramName" value=""/>
        </con:parameters>
        <con:parameterOrder>
          <con:entry>paramGroupId</con:entry>
          <con:entry>instanceType</con:entry>
          <con:entry>paramName</con:entry>
        </con:parameterOrder>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="deleteParameterGroup" id="d816fe42-148b-4c00-a0d0-ae5dcb438337">
    <con:settings/>
    <con:config service="TiEM UI API" methodName="DELETE" resourcePath="/api/v1/param-groups/{paramGroupId}" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="deleteParameterGroup" id="c9e6fafa-ed79-4ef9-ac71-8ed111248479" mediaType="application/json" postQueryString="false">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:encoding>UTF-8</con:encoding>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request/>
        <con:originalUri>http://172.16.4.134/api/v1/param-groups/2utlOeCfQzqWB7oUcoRHcw</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="eb4940c1-2b45-4fa6-80c1-c3f3923089fc" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:assertion type="JsonPath Match" id="54e208ab-5969-48b4-b0f0-5619778104f1" name="JSONPath Match">
          <con:configuration>
            <path>$['data']['paramGroupId']</path>
            <content>${deleteParameterGroup#paramGroupId}</content>
            <allowWildcards>false</allowWildcards>
            <ignoreNamspaceDifferences>false</ignoreNamspaceDifferences>
            <ignoreComments>false</ignoreComments>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters>
          <con:entry key="paramGroupId" value="${createParameterGroup#Response#$['data']['paramGroupId']}"/>
        </con:parameters>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:testStep type="restrequest" name="logout" id="d3aa65f9-922f-4639-a549-97da4f777faf">
    <con:settings/>
    <con:config service="TiEM UI API" resourcePath="/api/v1/user/logout" methodName="POST" xsi:type="con:RestRequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <con:restRequest name="logout" id="46b09598-0eaf-485d-aabe-472863647844" mediaType="application/json" postQueryString="false">
        <con:settings>
          <con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;entry key="Authorization" value="Bearer ${login#Response#$['data']['token']}" xmlns="http://eviware.com/soapui/config"/></con:setting>
        </con:settings>
        <con:endpoint>http://172.16.4.134:4100</con:endpoint>
        <con:request/>
        <con:originalUri>http://172.16.4.134/api/v1/user/logout</con:originalUri>
        <con:assertion type="Valid HTTP Status Codes" id="94494498-3063-4a1b-9c8a-d8a302ffd330" name="Valid HTTP Status Codes">
          <con:settings/>
          <con:configuration>
            <codes>200</codes>
          </con:configuration>
        </con:assertion>
        <con:credentials>
          <con:selectedAuthProfile>No Authorization</con:selectedAuthProfile>
          <con:authType>No Authorization</con:authType>
        </con:credentials>
        <con:jmsConfig JMSDeliveryMode="PERSISTENT"/>
        <con:parameters/>
        <con:environmentSpec>
          <con:entry environmentId="145614f2-3764-4b2c-aea1-428a3da9b4e7">
            <con:authProfile>Inherit From Parent</con:authProfile>
          </con:entry>
          <con:entry environmentId="0348fa2a-7106-45b2-8fa8-793ec5904838">
            <con:authProfile>Inherit From Parent</con:authProfile>
          </con:entry>
        </con:environmentSpec>
      </con:restRequest>
    </con:config>
  </con:testStep>
  <con:properties/>
  <con:reportParameters/>
</con:testCase>
