Revision 98:bc1de11819ba test/soap-ui/MaybankFacade-soapui-project.xml

View differences:

test/soap-ui/MaybankFacade-soapui-project.xml
1267 1267
      </may:searchUserByFilter>
1268 1268
   </soapenv:Body>
1269 1269
</soapenv:Envelope>
1270
]]></con:request><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/searchUserByFilterRequest"/><con:wsrmConfig version="1.2"/></con:call><con:call name="Test Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
1271
                  xmlns:may="http://maybank.upass.com.my/">
1272
   <soapenv:Header/>
1273
   <soapenv:Body>
1274
      <may:searchUserByFilter>
1275
         <appAccessId>UpassAdmin</appAccessId>
1276
         <!--
1277
            NOTE: The following secret key is expected to be in clear text
1278
            during migration period, but hashed afterwards
1279
         -->
1280
         <hashedSecretKey>password</hashedSecretKey>
1281
         <searchFilter>
1282
         <!--
1283
            <item>
1284
               <key>pan1</key>
1285
               <value>%test%</value>
1286
            </item>
1287
         -->
1288
         </searchFilter>
1289
      </may:searchUserByFilter>
1290
   </soapenv:Body>
1291
</soapenv:Envelope>
1292
]]></con:request><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/searchUserByFilterRequest"/><con:wsrmConfig version="1.2"/></con:call><con:call name="searchUserByFilter - Test Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
1293
                  xmlns:may="http://maybank.upass.com.my/">
1294
   <soapenv:Header/>
1295
   <soapenv:Body>
1296
      <may:searchUserByFilter>
1297
         <appAccessId>UpassAdmin</appAccessId>
1298
         <!--
1299
            NOTE: The following secret key is expected to be in clear text
1300
            during migration period, but hashed afterwards
1301
         -->
1302
         <hashedSecretKey>password</hashedSecretKey>
1303
         <searchFilter>
1304
         <!--
1305
            <item>
1306
               <key>pan1</key>
1307
               <value>%test%</value>
1308
            </item>
1309
         -->
1310
         </searchFilter>
1311
      </may:searchUserByFilter>
1312
   </soapenv:Body>
1313
</soapenv:Envelope>
1314
]]></con:request><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/searchUserByFilterRequest"/><con:wsrmConfig version="1.2"/></con:call><con:call name="searchUserByFilter - Test Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
1315
                  xmlns:may="http://maybank.upass.com.my/">
1316
   <soapenv:Header/>
1317
   <soapenv:Body>
1318
      <may:searchUserByFilter>
1319
         <!--Optional:-->
1320
         <appAccessId>ibuser1</appAccessId>
1321
         <!--
1322
            NOTE: The following secret key is expected to be in clear text
1323
            during migration period, but hashed afterwards
1324
         -->
1325
         <!--Optional:-->
1326
         <!-- <hashedSecretKey>Passw0rd</hashedSecretKey> -->
1327
         <hashedSecretKey>AB38EADAEB746599F2C1EE90F8267F31F467347462764A24D71AC1843EE77FE3</hashedSecretKey>         <searchFilter>
1328
         <!--
1329
            <item>
1330
               <key>pan1</key>
1331
               <value>%test%</value>
1332
            </item>
1333
         -->
1334
         </searchFilter>
1335
      </may:searchUserByFilter>
1336
   </soapenv:Body>
1337
</soapenv:Envelope>
1270 1338
]]></con:request><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/searchUserByFilterRequest"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="changePan1" bindingOperationName="changePan1" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
1271 1339
   <soapenv:Header/>
1272 1340
   <soapenv:Body>
......
1980 2048
   </soapenv:Body>
1981 2049
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match - code"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
1982 2050
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
1983
/S:Envelope/S:Body/ns2:lookupPan1Response/responseElement/code</path><content>97</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/lookupPan2Request"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="StockUserModifiTests" searchProperties="true"><con:settings/><con:testStep type="request" name="newUser - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - Request 1" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2051
/S:Envelope/S:Body/ns2:lookupPan1Response/responseElement/code</path><content>97</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/lookupPan2Request"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="newUser - Request 2"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - Request 2" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2052
   <soapenv:Header/>
2053
   <soapenv:Body>
2054
      <may:newUser>
2055
         <!--Optional:-->
2056
         <appAccessId>ibuser1</appAccessId>
2057
         <!--Optional:-->
2058
         <!-- <hashedSecretKey>Passw0rd</hashedSecretKey> -->
2059
         <hashedSecretKey>AB38EADAEB746599F2C1EE90F8267F31F467347462764A24D71AC1843EE77FE3</hashedSecretKey>
2060
         <!--Optional:-->
2061
         <username>m2u-test-user-3</username>
2062
         <!--Optional:-->
2063
         <!-- <hashedPassword>Passw0rd</hashedPassword> -->
2064
         <hashedPassword>AB38EADAEB746599F2C1EE90F8267F31F467347462764A24D71AC1843EE77FE3</hashedPassword>
2065
         <!--Optional:-->
2066
         <pan1>112343</pan1>
2067
         <!--Optional:-->
2068
         <pan2>2123453</pan2>
2069
      </may:newUser>
2070
   </soapenv:Body>
2071
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2072
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2073
/S:Envelope/S:Body/ns2:newUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/newUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="searchUserByFilter - Test Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>searchUserByFilter</con:operation><con:request name="searchUserByFilter - Test Request 1" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
2074
                  xmlns:may="http://maybank.upass.com.my/">
2075
   <soapenv:Header/>
2076
   <soapenv:Body>
2077
      <may:searchUserByFilter>
2078
         <!--Optional:-->
2079
         <appAccessId>ibuser1</appAccessId>
2080
         <!--
2081
            NOTE: The following secret key is expected to be in clear text
2082
            during migration period, but hashed afterwards
2083
         -->
2084
         <!--Optional:-->
2085
         <!-- <hashedSecretKey>Passw0rd</hashedSecretKey> -->
2086
         <hashedSecretKey>AB38EADAEB746599F2C1EE90F8267F31F467347462764A24D71AC1843EE77FE3</hashedSecretKey>         <searchFilter>
2087
         <!--
2088
            <item>
2089
               <key>pan1</key>
2090
               <value>%test%</value>
2091
            </item>
2092
         -->
2093
         </searchFilter>
2094
      </may:searchUserByFilter>
2095
   </soapenv:Body>
2096
</soapenv:Envelope>
2097
]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2098
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2099
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/code</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 1"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2100
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2101
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/count(record)</path><content>2</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 2"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2102
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2103
exists(
2104
    /S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map/entry
2105
	[key='username' and value='m2u-test-user-1'])</path><content>true</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 3"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2106
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2107
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map
2108
/entry
2109
	[key='username' and value='m2u-test-user-1']
2110
/../entry[key='pan1']
2111
	/value/text()</path><content>112342</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 4"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2112
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2113
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map
2114
/entry
2115
	[key='username' and value='m2u-test-user-1']
2116
/../entry[key='pan2']
2117
	/value/text()</path><content>2123452</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 5"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2118
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2119
exists(
2120
    /S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map/entry
2121
	[key='username' and value='m2u-test-user-3'])</path><content>true</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 6"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2122
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2123
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map
2124
/entry
2125
	[key='username' and value='m2u-test-user-3']
2126
/../entry[key='pan1']
2127
	/value/text()</path><content>112343</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 7"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2128
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2129
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map
2130
/entry
2131
	[key='username' and value='m2u-test-user-3']
2132
/../entry[key='pan2']
2133
	/value/text()</path><content>2123453</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/searchUserByFilterRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="deleteUser - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>deleteUser</con:operation><con:request name="deleteUser - Request 1" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2134
   <soapenv:Header/>
2135
   <soapenv:Body>
2136
      <may:deleteUser>
2137
         <appAccessId>ibuser1</appAccessId>
2138
         <!--Optional:-->
2139
         <!-- <hashedSecretKey>Passw0rd</hashedSecretKey> -->
2140
         <hashedSecretKey>AB38EADAEB746599F2C1EE90F8267F31F467347462764A24D71AC1843EE77FE3</hashedSecretKey>
2141
         <!--Optional:-->
2142
         <username>m2u-test-user-3</username>
2143
      </may:deleteUser>
2144
   </soapenv:Body>
2145
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2146
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2147
/S:Envelope/S:Body/ns2:deleteUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/deleteUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="StockUserModifiTests" searchProperties="true" id="63a3590f-904c-427e-a494-b6d4f29dc06f"><con:settings/><con:testStep type="request" name="newUser - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - Request 1" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
1984 2148
   <soapenv:Header/>
1985 2149
   <soapenv:Body>
1986 2150
      <may:newUser>
......
2053 2217
   </soapenv:Body>
2054 2218
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2055 2219
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2056
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>10</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="TicketingUserModifiTests" searchProperties="true"><con:settings/><con:testStep type="request" name="newUser - invalid username"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - invalid username" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2220
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>10</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="TicketingUserModifiTests" searchProperties="true" id="16d494af-0bfc-4ae3-a277-0f97b489a88f"><con:settings/><con:testStep type="request" name="newUser - invalid username"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - invalid username" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2057 2221
   <soapenv:Header/>
2058 2222
   <soapenv:Body>
2059 2223
      <may:newTicketingUser>
......
2286 2450
   </soapenv:Body>
2287 2451
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2288 2452
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2289
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Im2uUserModifiTests" searchProperties="true"><con:settings/><con:testStep type="request" name="newUser - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - Request 1" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2453
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Im2uUserModifiTests" searchProperties="true" id="97d66b9e-7ad0-48de-a003-4ccf0d8d4157"><con:settings/><con:testStep type="request" name="newUser - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - Request 1" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2290 2454
   <soapenv:Header/>
2291 2455
   <soapenv:Body>
2292 2456
      <may:newUser>
......
2481 2645
   </soapenv:Body>
2482 2646
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2483 2647
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2484
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="IbccUserModifiTests" searchProperties="true"><con:settings/><con:testStep type="request" name="newUser - invalid username"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - invalid username" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2648
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="IbccUserModifiTests" searchProperties="true" id="0094e85a-29a4-4682-87ef-7b92d68f65b9"><con:settings/><con:testStep type="request" name="newUser - invalid username"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>newUser</con:operation><con:request name="newUser - invalid username" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:may="http://maybank.upass.com.my/">
2485 2649
   <soapenv:Header/>
2486 2650
   <soapenv:Body>
2487 2651
      <may:newIbccPublicUser>
......
2690 2854
   </soapenv:Body>
2691 2855
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2692 2856
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2693
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties/><con:wssContainer/><con:sensitiveInformation/></con:soapui-project>
2857
/S:Envelope/S:Body/ns2:authenticateUserResponse/responseCode</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/authenticateUserRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="AdminTests" searchProperties="true" id="f2ee0dac-00c5-41c9-a02b-ba5fbf9ddb89"><con:settings/><con:testStep type="request" name="searchUserByFilter - Test Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MaybankFacadeImplPortBinding</con:interface><con:operation>searchUserByFilter</con:operation><con:request name="searchUserByFilter - Test Request 1" outgoingWss="" incomingWss="" timeout="" sslKeystore="" useWsAddressing="false" useWsReliableMessaging="false" wssPasswordType=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9090/m2u-upass-ws/MaybankFacade</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
2858
                  xmlns:may="http://maybank.upass.com.my/">
2859
   <soapenv:Header/>
2860
   <soapenv:Body>
2861
      <may:searchUserByFilter>
2862
         <!--Optional:-->
2863
         <appAccessId>UpassAdmin</appAccessId>
2864
         <!--
2865
            NOTE: The following secret key is expected to be in clear text
2866
            during migration period, but hashed afterwards
2867
         -->
2868
         <!--Optional:-->
2869
         <!-- <hashedSecretKey>Passw0rd</hashedSecretKey> -->
2870
         <hashedSecretKey>5E884898DA28047151D0E56F8DC6292773603D0D6AABBDD62A11EF721D1542D8</hashedSecretKey>
2871
         <searchFilter>
2872
         <!--
2873
            <item>
2874
               <key>pan1</key>
2875
               <value>%test%</value>
2876
            </item>
2877
         -->
2878
         </searchFilter>
2879
      </may:searchUserByFilter>
2880
   </soapenv:Body>
2881
</soapenv:Envelope>
2882
]]></con:request><con:assertion type="SOAP Response" name="SOAP Response"/><con:assertion type="SOAP Fault Assertion" name="Not SOAP Fault"/><con:assertion type="XPath Match" name="XPath Match"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2883
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2884
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/code</path><content>0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 1"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2885
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2886
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/count(record)</path><content>7</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 2"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2887
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2888
exists(
2889
    /S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map/entry
2890
	[key='username' and value='m2u-test-user-1'])</path><content>true</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 3"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2891
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2892
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map
2893
/entry
2894
	[key='username' and value='m2u-test-user-1']
2895
/../entry[key='pan1']
2896
	/value/text()</path><content>112342</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:assertion type="XPath Match" name="XPath Match 4"><con:configuration><path>declare namespace ns2='http://maybank.upass.com.my/';
2897
declare namespace S='http://schemas.xmlsoap.org/soap/envelope/';
2898
/S:Envelope/S:Body/ns2:searchUserByFilterResponse/responseListElement/records/record/map
2899
/entry
2900
	[key='username' and value='m2u-test-user-1']
2901
/../entry[key='pan2']
2902
	/value/text()</path><content>2123452</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences><ignoreComments>false</ignoreComments></con:configuration></con:assertion><con:credentials><con:authType>Global HTTP Settings</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://maybank.upass.com.my/MaybankFacade/searchUserByFilterRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties/><con:wssContainer/><con:sensitiveInformation/></con:soapui-project>

Also available in: Unified diff