Test results
1 suite, 20 failed tests
com.kinective.testscripts.Deposits.DepositsTest
symXchangeCreateDeposit ({EXPECTED MESSAGE=already in use, ERROR MESSAGE=, TEST SCENARIO=#TC84 Reseda Integration Create Deposit, accountBase=, coreSpecificFields={ "id": "0003", "type": "1", "shareCode": "1" }, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeCreateDeposit, accountServices=, timeDeposit=, accountDetail={ "openDate": "2024-02-05" }, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "accountDetail": {{accountDetail}}, "accountInformation": { "description": "STUDENT ATHLETE", "accountNumber": "0000018522" }, "coreSpecificFields": {{coreSpecificFields}} }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: Status code for '#TC84 Reseda Integration Create Deposit' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:159) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC55 #TC83 #TC84 establish a new deposit)
symXchangeCreateDeposit ({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#TC83 Reseda Integration Create Deposit, accountBase=, coreSpecificFields={ "id": "0003", "type": "1", "shareCode": "1" }, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeCreateDeposit, accountServices=, timeDeposit=, accountDetail={ "openDate": "2024-02-05" }, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "accountDetail": {{accountDetail}}, "accountInformation": { "description": "STUDENT ATHLETE", "accountNumber": "0000018522" }, "coreSpecificFields": {{coreSpecificFields}} }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: Status code for '#TC83 Reseda Integration Create Deposit' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:159) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC55 #TC83 #TC84 establish a new deposit)
symXchangeCreateDeposit ({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#TC55 Create a new deposit with existing Account Number, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeCreateDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "accountBase": { "accountType": "Deposit", "regEOption": "string", "statementMailingAddress": { "addressType": "Current", "city": "Chicago", "country": "US", "postalCode": "60601", "postalExtension": "string", "residenceType": "Own", "state": "IL", "streetName": "Lake", "streetNumber": "70", "suite": "string" }, "subAccountType": "30" }, "accountDetail": { "accountClassCode": "I", "balance": 0, "branchNumber": "1", "customerID": "0000012648", "costCenter": "0", "index": 0, "interestMethod": 0, "interestRate": 0, "name": { "businessName": "string", "firstName": "MEMBER FIRST", "lastName": "MEMBER LAST", "legalName": "string", "middleName": "string", "prefix": "string", "suffix": "string" }, "nextRateChangeDate": "2025-08-24", "openDate": "2025-11-29", "officerCode": "PAM", "productName": "TEST CHECKING", "productType": "D", "rateAdjuster": "6", "rateChangeFrequency": "string", "rateReviewTerm": 0, "serviceChargeWaiveReason": "Chg", "statementCycle": "1", "statementFrequency": "1", "statementType": "Paper" }, "accountInformation": { "accountType": "Deposit", "description": "TEST CHECKING", "accountNumber": "0000012648", "transactionCode": "string" }, "accountServices": { "accountToLink": "string", "billPayment": false, "directDeposit": false, "eStatements": false, "onlineBanking": false, "onlineBankingPassword": false, "overdraftProtection": false }, "coreSpecificFields": { "id": "9876", "type": "1" } }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: Status code for '#TC55 Create a new deposit with existing Account Number' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:159) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC55 #TC83 #TC84 establish a new deposit)
symXchangeSearchDeposit ({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC86 Search for an account - Time Deposit Search with an existing account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000018522", "accountType": "", "coreSpecificFields": { "shareID": "0002" } }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: Status code for '#TC86 Search for an account - Time Deposit Search with an existing account' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Deposits.DepositsTest.symXchangeSearchDeposit(DepositsTest.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
symXchangeSearchDeposit ({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC53 Search for a deposit, accountBase=, coreSpecificFields={ "shareID": "1" }, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012648", "accountType": "Sh01", "coreSpecificFields": {{coreSpecificFields}} }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: Status code for '#TC53 Search for a deposit' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Deposits.DepositsTest.symXchangeSearchDeposit(DepositsTest.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
symXchangeSearchDeposit ({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC87 Search for an account - Time Deposit Search with an existing account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "00000", "accountType": "", "coreSpecificFields": { "shareID": "0002" } }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: Status code for '#TC87 Search for an account - Time Deposit Search with an existing account' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Deposits.DepositsTest.symXchangeSearchDeposit(DepositsTest.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
symXchangeSearchDeposit ({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC56 Search for an account - Time Deposit Search with an existing account, accountBase=, coreSpecificFields={ "shareID": "105" }, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012648", "accountType": "Sh01", "coreSpecificFields": {{coreSpecificFields}} }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: Status code for '#TC56 Search for an account - Time Deposit Search with an existing account' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Deposits.DepositsTest.symXchangeSearchDeposit(DepositsTest.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
verifyResponseFieldsDepositSearch ({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC54 Verify response fields for deposit search api, accountBase=, coreSpecificFields={ "shareID": "1" }, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=verifyResponseFieldsDepositSearch, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=accountBase,accountDetail, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012648", "accountType": "Sh01", "coreSpecificFields": {{coreSpecificFields}} }, "uuid": "string" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=})
java.lang.AssertionError: accountBase Field is not present in Response Body at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Utils.verifyFieldPresent(Utils.java:751) at com.generics.utils.Utils.verifyFieldPresent(Utils.java:729) at com.kinective.sapi.DepositsSearch.depositSearch(DepositsSearch.java:47) at com.kinective.testscripts.Deposits.DepositsTest.verifyResponseFieldsDepositSearch(DepositsTest.java:444) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC54 Verify Response Fields for deposit search)
com.kinective.testscripts.Account.AccountTest
symXchangeSearchAccountHistoryOfExistingAccount ({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC42 Search the account History of an existing account holder, VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchAccountHistoryOfExistingAccount, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012663", "accountType": "Sh01", "coreSpecificFields": { "shareID": "0001" }, "startDate": "2010-02-20", "endDate": "2010-04-23" }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;})
java.lang.AssertionError: Status code for '#TC42 Search the account History of an existing account holder' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:109) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC42,#TC44,#TC45 Search the account History of an existing account holder)
symXchangeSearchAccountHistoryOfExistingAccount ({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC44 Search the account History of an existing account holder with Blank account number, VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchAccountHistoryOfExistingAccount, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "", "accountType": "Sh01", "coreSpecificFields": { "shareID": "0001" }, "startDate": "2010-02-20", "endDate": "2010-04-23" }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;})
java.lang.AssertionError: Status code for '#TC44 Search the account History of an existing account holder with Blank account number' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:109) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC42,#TC44,#TC45 Search the account History of an existing account holder)
symXchangeSearchAccountHistoryOfExistingAccount ({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC45 Search the account History of an existing account holder with Blank account type , VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchAccountHistoryOfExistingAccount, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012663", "accountType": "", "coreSpecificFields": { "shareID": "0001" }, "startDate": "2010-02-20", "endDate": "2010-04-23" }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;})
java.lang.AssertionError: Status code for '#TC45 Search the account History of an existing account holder with Blank account type ' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:109) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC42,#TC44,#TC45 Search the account History of an existing account holder)
verifyResponseFields ({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC43 Verify Response Fields, VERIFY FIELDS=AccountInfo,TransactionDetails, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=verifyResponseFields, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012663", "accountType": "", "coreSpecificFields": { "shareID": "0001" }, "startDate": "2010-02-20", "endDate": "2010-04-23" }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;})
java.lang.AssertionError: AccountInfo Field is not present in Response Body at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Utils.verifyFieldPresent(Utils.java:751) at com.generics.utils.Utils.verifyFieldPresent(Utils.java:729) at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:48) at com.kinective.testscripts.Account.AccountTest.verifyResponseFields(AccountTest.java:169) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC43 Verify Response Fields)
com.kinective.testscripts.Customer.CustomerTest
symXChangeCreateCustomer ({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Error creating the Account record: Failed to create record type Account - The account to create already exists., ERROR MESSAGE=, TEST SCENARIO=#TC48 Create a new customer., coreSpecificFields={ "memberNumber": "0003700120", "openDate": "2019-08-24" }, EXPECTED STATUS=200, responseTimeSeconds=15, phones=[ { "areaCode": "847", "countryCode": "1", "extension": "", "number": "5554321", "phoneType": "Mobile" } ], TEST ID=symXChangeCreateCustomer, idList=[ { "expirationDate": "2025-08-24", "issueDate": "2019-08-24", "issuer": "US", "type": "DL", "value": "P625-999-9999" } ], VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase={ "tinCertification": "Certified", "citizenshipCountry": "US", "customerType": "P", "dob": "1962-11-15", "email": { "emailAddress": "tcplf@nxtsoft.com", "emailType": "Home" }, "employments": [ { "address": [ { "city": "CHICAGO", "country": "US", "state": "IL", "streetNumber": "70", "streetName": "E. LAKE ST.", "suite": "1500", "addressType": "Current", "postalCode": "60601", "postalExtension": "" } ], "phone": { "areaCode": "312", "countryCode": "1", "extension": "", "number": "312-555-1234", "phoneType": "Home" }, "hoursPerWeek": 0, "employerName": "NXTSOFT", "occupation": "API DEV", "salary": 10000, "salaryFrequency": "MONTHLY", "status": "", "type": "Current", "title": "DEVELOPER" } ], "idList": {{idList}}, "annualIncome": 10000, "isEmployee": true, "name": { "businessName": "", "firstName": "JOE", "lastName": "SMITHERS", "legalName": "", "middleName": "C", "prefix": "MR", "suffix": "JR" }, "phones": {{phones}}, "residences": {{residences}}, "taxID": "275999995", "taxIDType": "P", "taxWithholding": true }, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=, customerSearchBody=, residences=[ { "addressLastChanged": "2003-08-24", "addressLastVerify": "2002-08-24", "addressType": "Current", "city": "CHICAGO", "country": "", "mailDirectoryCode": "IL", "numberOfMonths": 24, "numberOfYears": 2, "postalCode": "60601", "postalExtension": "", "seasonBeginDate": "2019-08-24", "seasonEndDate": "2019-08-24", "seasonReoccur": "Y", "state": "IL", "streetNumber": "70", "streetName": "OAK ST.", "subType": "", "suite": "550" } ], BODY={ "assetID": "symxchange_api_test", "content": { "branchNumber": "10", "customerBase": {{customerBase}}, "coreSpecificFields": {{coreSpecificFields}}, "userFields": [ { "key": "", "value": "" } ] }, "uuid": "1234" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=})
java.lang.AssertionError: Status code for '#TC48 Create a new customer.' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Customer.CustomerTest.symXChangeCreateCustomer(CustomerTest.java:372) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC48 Customer Create)
symXchangeQueryCustomer ({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Validation failed: cvc-length-valid, ERROR MESSAGE=, TEST SCENARIO=#TC47 Search for a Invalid/blank customer, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=symXchangeQueryCustomer, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=, customerSearchBody=, residences=, BODY={ "assetID": "symxchange_api_test", "content": { "taxID": "", "customerID": "" }, "uuid": "123" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=})
java.lang.AssertionError: Status code for '#TC47 Search for a Invalid/blank customer' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Customer.CustomerTest.symXchangeQueryCustomer(CustomerTest.java:138) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC46, #TC47 Query Customers)
symXchangeQueryCustomer ({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the customer search process, ERROR MESSAGE=, TEST SCENARIO=#TC46 Search for a customer., coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=symXchangeQueryCustomer, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=preferredContactMethod,addressLastVerify, customerSearchBody=, residences=, BODY={ "assetID": "symxchange_api_test", "content": { "taxID": "", "customerID": "0003700132" }, "uuid": "123" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=})
java.lang.AssertionError: preferredContactMethod Field is not present in Response Body at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Utils.verifyFieldPresent(Utils.java:751) at com.kinective.sapi.CustomerSearch.customerSearch(CustomerSearch.java:48) at com.kinective.sapi.CustomerSearch.customerSearch(CustomerSearch.java:19) at com.kinective.testscripts.Customer.CustomerTest.symXchangeQueryCustomer(CustomerTest.java:134) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC46, #TC47 Query Customers)
symXchangeRelatioshipSearch ({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the customer relationship search process, ERROR MESSAGE=, TEST SCENARIO=#TC49 Search for existing customer relationships., coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=symXchangeRelatioshipSearch, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=, customerSearchBody=, residences=, BODY={ "assetID": "symxchange_api_test", "content": { "customerID": "", "excludeClosedAccounts": true, "includeCustomerInformation": true, "includeAdditionalAccountInformation": true, "includeEDistribution": true, "includeEBanking": true, "includeFrequentConductors": true, "coreSpecificFields": { "accountNumber": "0000012648", "number": true, "memberStatus": true, "last": true, "includeAllNameFields": true } }, "uuid": "" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=})
java.lang.AssertionError: Status code for '#TC49 Search for existing customer relationships.' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Customer.CustomerTest.symXchangeRelatioshipSearch(CustomerTest.java:440) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC49 Customer Relationship Search)
verifyResponseFieldsRelationShipSearch ({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the customer relationship search process, ERROR MESSAGE=, TEST SCENARIO=#TC50 Verify response fields for relationship search api., coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=verifyResponseFieldsRelationShipSearch, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=accountInformation,accountRelationshipStatus, customerSearchBody=, residences=, BODY={ "assetID": "symxchange_api_test", "content": { "customerID": "", "excludeClosedAccounts": true, "includeCustomerInformation": true, "includeAdditionalAccountInformation": true, "includeEDistribution": true, "includeEBanking": true, "includeFrequentConductors": true, "coreSpecificFields": { "accountNumber": "0000012648", "number": true, "memberStatus": true, "last": true, "includeAllNameFields": true } }, "uuid": "" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=})
java.lang.AssertionError: accountInformation Field is not present in Response Body at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Utils.verifyFieldPresent(Utils.java:751) at com.generics.utils.Utils.verifyFieldPresent(Utils.java:729) at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:46) at com.kinective.testscripts.Customer.CustomerTest.verifyResponseFieldsRelationShipSearch(CustomerTest.java:804) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC50 Verify Response Fields)
com.kinective.testscripts.Monetary.MonetaryTest
symXchangeTransferFunds ({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", "transactionCode": "", "subAccountNumber": "0020" }, EXPECTED MESSAGE=, ERROR MESSAGE=, TEST SCENARIO=#TC57 Initiate a monetary transfer, creditGLAccount=, EXPECTED STATUS=200, fromAccount={ "accountNumber": "0000012663", "accountType": "Sh01", "transactionCode": "", "subAccountNumber": "0001" }, responseTimeSeconds=15, TEST ID=symXchangeTransferFunds, debitGLAccount=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "amount": 10.00, "batchNumber": "100", "description": "transfer funds", "effectiveDate": "2022-6-21", "frequency": "0", "fromAccount": {{fromAccount}}, "toAccount": {{toAccount}}, "coreSpecificFields": { "principalReduction": "N" } }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;})
java.lang.AssertionError: Status code for '#TC57 Initiate a monetary transfer' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:74) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer)
symXchangeTransferFunds ({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", "transactionCode": "", "subAccountNumber": "0020" }, EXPECTED MESSAGE=A required transaction field was missing, ERROR MESSAGE=, TEST SCENARIO=#TC58 Initiate a monetary transfer, creditGLAccount=, EXPECTED STATUS=200, fromAccount={ "accountNumber": "", "accountType": "Sh01", "transactionCode": "", "subAccountNumber": "0001" }, responseTimeSeconds=15, TEST ID=symXchangeTransferFunds, debitGLAccount=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "amount": 10.00, "batchNumber": "100", "description": "transfer funds", "effectiveDate": "2022-6-21", "frequency": "0", "fromAccount": {{fromAccount}}, "toAccount": {{toAccount}}, "coreSpecificFields": { "principalReduction": "N" } }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;})
java.lang.AssertionError: Status code for '#TC58 Initiate a monetary transfer' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:74) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer)
symXchangeTransferFunds ({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", "transactionCode": "", "subAccountNumber": "0020" }, EXPECTED MESSAGE=Value '0' is not facet-valid with respect to minInclusive '0.01' for type 'AmountType', ERROR MESSAGE=, TEST SCENARIO=#TC59 Initiate a monetary transfer, creditGLAccount=, EXPECTED STATUS=200, fromAccount={ "accountNumber": "0000012663", "accountType": "Sh01", "transactionCode": "", "subAccountNumber": "0001" }, responseTimeSeconds=15, TEST ID=symXchangeTransferFunds, debitGLAccount=, VERIFY FIELDS=, BODY={ "assetID": "symxchange_api_test", "content": { "amount": 0.00, "batchNumber": "100", "description": "transfer funds", "effectiveDate": "2022-6-21", "frequency": "0", "fromAccount": {{fromAccount}}, "toAccount": {{toAccount}}, "coreSpecificFields": { "principalReduction": "N" } }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;})
java.lang.AssertionError: Status code for '#TC59 Initiate a monetary transfer' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b> at com.generics.utils.Log.fail(Log.java:596) at com.generics.utils.Log.assertThat(Log.java:783) at com.generics.utils.WebserviceTestBaseClass.verifyFailureResponse(WebserviceTestBaseClass.java:121) at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:74) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ... Removed 26 stack frames
(#TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer)
com.kinective.testscripts.Loans.LoansTest
symXchangeSearchForAnExistingLoan ({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE=, TEST SCENARIO=#TC51 Search for an existing loan, loanDetails=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchForAnExistingLoan, governmentMonitoring=, escrows=, VERIFY FIELDS=, customers=, collateral=, loanSearchBody=, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012648", "accountType": "Ln00", "subAccountNumber": "20" }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}) (#TC51 Search for an existing loan account)
verifyResponseFieldsLoanSearch ({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE=, TEST SCENARIO=#TC52 Verify response fields for loan search api., loanDetails=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=verifyResponseFieldsLoanSearch, governmentMonitoring=, escrows=, VERIFY FIELDS=accountInformation,loanDetails, customers=, collateral=, loanSearchBody=, BODY={ "assetID": "symxchange_api_test", "content": { "accountNumber": "0000012648", "accountType": "Ln00", "subAccountNumber": "20" }, "uuid": "string" }, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}) (#TC52 Verify Response Fields for loan search)
C:\Users\vasudhap\Documents\qa-automation-standard-api\testxml\symXChange_test.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite name="Rest Assured Api Suites" guice-stage="DEVELOPMENT">
  <parameter name="projectKey" value="KP"/>
  <parameter name="environment" value="test"/>
  <parameter name="version" value="v1"/>
  <test thread-count="1" name="Rest Assured">
    <classes>
      <class name="com.kinective.testscripts.Account.AccountTest">
        <methods>
          <include name="symXchangeSearchAccountHistoryOfExistingAccount"/>
          <include name="verifyResponseFields"/>
        </methods>
      </class> <!-- com.kinective.testscripts.Account.AccountTest -->
      <class name="com.kinective.testscripts.Customer.CustomerTest">
        <methods>
          <include name="symXchangeQueryCustomer"/>
          <include name="symXChangeCreateCustomer"/>
          <include name="symXchangeRelatioshipSearch"/>
          <include name="verifyResponseFieldsRelationShipSearch"/>
        </methods>
      </class> <!-- com.kinective.testscripts.Customer.CustomerTest -->
      <class name="com.kinective.testscripts.Deposits.DepositsTest">
        <methods>
          <include name="symXchangeSearchDeposit"/>
          <include name="symXchangeCreateDeposit"/>
          <include name="verifyResponseFieldsDepositSearch"/>
        </methods>
      </class> <!-- com.kinective.testscripts.Deposits.DepositsTest -->
      <class name="com.kinective.testscripts.Loans.LoansTest">
        <methods>
          <include name="symXchangeSearchForAnExistingLoan"/>
          <include name="verifyResponseFieldsLoanSearch"/>
        </methods>
      </class> <!-- com.kinective.testscripts.Loans.LoansTest -->
      <class name="com.kinective.testscripts.Monetary.MonetaryTest">
        <methods>
          <include name="symXchangeTransferFunds"/>
        </methods>
      </class> <!-- com.kinective.testscripts.Monetary.MonetaryTest -->
    </classes>
  </test> <!-- Rest Assured -->
</suite> <!-- Rest Assured Api Suites -->
            
Tests for Rest Assured Api Suites
  • Rest Assured (5 classes)
Groups for Rest Assured Api Suites
symXChange
symXChangeCreateCustomer
symXchangeCreateDeposit
symXchangeSearchDeposit
symXchangeTransferFunds
verifyResponseFieldsDepositSearch
symXChangeCustomer
symXChangeCreateCustomer
symXChangeCustomerCreate
symXChangeCreateCustomer
symXChangeDepositCreate
symXchangeCreateDeposit
symXChangeDepositSearch
symXchangeSearchDeposit
verifyResponseFieldsDepositSearch
symXChangeDeposits
symXchangeCreateDeposit
symXchangeSearchDeposit
verifyResponseFieldsDepositSearch
symXChangeMonetary
symXchangeTransferFunds
symXChangeTransferFunds
symXchangeTransferFunds
symXchange
symXchangeQueryCustomer
symXchangeRelatioshipSearch
symXchangeSearchAccountHistoryOfExistingAccount
symXchangeSearchForAnExistingLoan
verifyResponseFields
verifyResponseFieldsLoanSearch
verifyResponseFieldsRelationShipSearch
symXchangeAccount
symXchangeSearchAccountHistoryOfExistingAccount
verifyResponseFields
symXchangeCustomer
symXchangeQueryCustomer
symXchangeRelatioshipSearch
verifyResponseFieldsRelationShipSearch
symXchangeCustomerSearch
symXchangeQueryCustomer
symXchangeLoanSearch
symXchangeSearchForAnExistingLoan
verifyResponseFieldsLoanSearch
symXchangeLoans
symXchangeSearchForAnExistingLoan
verifyResponseFieldsLoanSearch
symXchangeRelationshipSearch
symXchangeRelatioshipSearch
verifyResponseFieldsRelationShipSearch
symXchangeSearchAccountHistory
symXchangeSearchAccountHistoryOfExistingAccount
verifyResponseFields
Times for Rest Assured Api Suites
Total running time: 36 seconds
Reporter output for Rest Assured Api Suites
verifyResponseFieldsLoanSearch({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...)
#TC52 Verify response fields for loan search api.
Steps:
Generating Access Token
 End Point URI:loan/loan-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 1223 milli second

accountInformation Field is present in Response Body

loanDetails Field is present in Response Body

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Loan Search Results: Successfully searched for loan information with message ID of: aa083164-8dfb-4910-9776-14049b2b8515 Loan Name Paged List results: Loan Name Paged List successful.
 Loan has been searched successfully
Content is : [{"loanDetails":{"availableCredit":0,"loanType":"20","loanToValue":0,"originationDate":"2005-11-08","pastDueAmount":7004.2,"balloonAmount":0,"securedCode":"0","loanAmount":26397,"accountInformation":{"accountType":"20","subAccountNumber":"0020","description":"72 MONTH NEW AUTO"},"productCode":"0","principalBalance":5934.01,"interest":{"interestRate":5.12,"interestCalculationMethod":"0"},"maturityDate":"2011-11-08","purposeCode":"0","payOffAmount":7004.2,"creditLimit":0,"payment":{"escrowAmountDue":0,"lateChargeAmountDue":0,"totalAmountDue":7004.2,"paymentDate":"2010-06-08","paymentFrequency":"4","paymentAmount":426.6},"term":72,"chargeOffStatus":0,"creditReportType":"0","couponCode":"0"},"coreSpecificFields":{"warningCodes":[{"warningCode":"0","entryId":"1"},{"warningCode":"0","entryId":"2"},{"warningCode":"0","entryId":"3"},{"warningCode":"0","entryId":"4"},{"warningCode":"0","entryId":"5"},{"warningCode":"0","entryId":"6"},{"warningCode":"0","entryId":"7"},{"warningCode":"0","entryId":"8"},{"warningCode":"0","entryId":"9"},{"warningCode":"0","entryId":"10"},{"warningCode":"0","entryId":"11"},{"warningCode":"0","entryId":"12"},{"warningCode":"0","entryId":"13"},{"warningCode":"0","entryId":"14"},{"warningCode":"0","entryId":"15"},{"warningCode":"0","entryId":"16"},{"warningCode":"0","entryId":"17"},{"warningCode":"0","entryId":"18"},{"warningCode":"0","entryId":"19"},{"warningCode":"0","entryId":"20"}]},"customers":[{"taxID":"111112231","name":{"firstName":"FIRST","lastName":"LAST","fullName":"FIRST LAST"}}]}]
statusMessage is: Loan Search Results: Successfully searched for loan information with message ID of: aa083164-8dfb-4910-9776-14049b2b8515 Loan Name Paged List results: Loan Name Paged List successful.
statusFlag is: true
UUID is: string
symXchangeSearchForAnExistingLoan({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...)
#TC51 Search for an existing loan
Steps:
Generating Access Token
 End Point URI:loan/loan-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 3801 milli second
 No Fields found to be verified from the Response Body

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Loan Search Results: Successfully searched for loan information with message ID of: 99d72ed1-fd22-4c54-99a9-239f76179476 Loan Name Paged List results: Loan Name Paged List successful.
 Loan has been searched successfully
Content is : [{"loanDetails":{"availableCredit":0,"loanType":"20","loanToValue":0,"originationDate":"2005-11-08","pastDueAmount":7004.2,"balloonAmount":0,"securedCode":"0","loanAmount":26397,"accountInformation":{"accountType":"20","subAccountNumber":"0020","description":"72 MONTH NEW AUTO"},"productCode":"0","principalBalance":5934.01,"interest":{"interestRate":5.12,"interestCalculationMethod":"0"},"maturityDate":"2011-11-08","purposeCode":"0","payOffAmount":7004.2,"creditLimit":0,"payment":{"escrowAmountDue":0,"lateChargeAmountDue":0,"totalAmountDue":7004.2,"paymentDate":"2010-06-08","paymentFrequency":"4","paymentAmount":426.6},"term":72,"chargeOffStatus":0,"creditReportType":"0","couponCode":"0"},"coreSpecificFields":{"warningCodes":[{"warningCode":"0","entryId":"1"},{"warningCode":"0","entryId":"2"},{"warningCode":"0","entryId":"3"},{"warningCode":"0","entryId":"4"},{"warningCode":"0","entryId":"5"},{"warningCode":"0","entryId":"6"},{"warningCode":"0","entryId":"7"},{"warningCode":"0","entryId":"8"},{"warningCode":"0","entryId":"9"},{"warningCode":"0","entryId":"10"},{"warningCode":"0","entryId":"11"},{"warningCode":"0","entryId":"12"},{"warningCode":"0","entryId":"13"},{"warningCode":"0","entryId":"14"},{"warningCode":"0","entryId":"15"},{"warningCode":"0","entryId":"16"},{"warningCode":"0","entryId":"17"},{"warningCode":"0","entryId":"18"},{"warningCode":"0","entryId":"19"},{"warningCode":"0","entryId":"20"}]},"customers":[{"taxID":"111112231","name":{"firstName":"FIRST","lastName":"LAST","fullName":"FIRST LAST"}}]}]
statusMessage is: Loan Search Results: Successfully searched for loan information with message ID of: 99d72ed1-fd22-4c54-99a9-239f76179476 Loan Name Paged List results: Loan Name Paged List successful.
statusFlag is: true
UUID is: string
symXchangeRelatioshipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
#TC49 Search for existing customer relationships.
Steps:
Generating Access Token
 End Point URI:customer/customer-relationship-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 424 milli second
 No Fields found to be verified from the Response Body
 Failed to search a customer relationship

Status code for '#TC49 Search for existing customer relationships.' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Validation failed: cvc-length-val...)
#TC47 Search for a Invalid/blank customer
Steps:
Generating Access Token
 End Point URI:customer/customer-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 429 milli second
 No Fields found to be verified from the Response Body
 Failed to Search for the customer

Status code for '#TC47 Search for a Invalid/blank customer' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
#TC46 Search for a customer.
Steps:
Generating Access Token
 End Point URI:customer/customer-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 411 milli second

preferredContactMethod Field is not present in Response Body
symXchangeTransferFunds({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", ...)
#TC57 Initiate a monetary transfer
Steps:
Generating Access Token
 End Point URI:monetary/transfer-funds
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 738 milli second
 No Fields found to be verified from the Response Body
 Failed to Transfer the fund from one account to another.

Status code for '#TC57 Initiate a monetary transfer' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeCreateDeposit({EXPECTED MESSAGE=already in use, ERROR MESSAGE=, TEST SCENARIO=#TC84 Reseda Integration Create Depo...)
#TC84 Reseda Integration Create Deposit
Steps:
Generating Access Token
 End Point URI:deposits/deposit-create
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 436 milli second
 No Fields found to be verified from the Response Body
 Failed to Create the deposits

Status code for '#TC84 Reseda Integration Create Deposit' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
#TC86 Search for an account - Time Deposit Search with an existing account
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 413 milli second
 No Fields found to be verified from the Response Body
 Failed to Search for the deposits

Status code for '#TC86 Search for an account - Time Deposit Search with an existing account' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
#TC53 Search for a deposit
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 417 milli second
 No Fields found to be verified from the Response Body
 Failed to Search for the deposits

Status code for '#TC53 Search for a deposit' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC42 Search t...)
#TC42 Search the account History of an existing account holder
Steps:
Generating Access Token
 End Point URI:account/account-history
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 2049 milli second
 No Fields found to be verified from the Response Body
 Failed to Search the account History

Status code for '#TC42 Search the account History of an existing account holder' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeSearchDeposit({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC87 Search for...)
#TC87 Search for an account - Time Deposit Search with an existing account
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 421 milli second
 No Fields found to be verified from the Response Body
 Failed to Search for the deposits

Status code for '#TC87 Search for an account - Time Deposit Search with an existing account' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeTransferFunds({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", ...)
#TC58 Initiate a monetary transfer
Steps:
Generating Access Token
 End Point URI:monetary/transfer-funds
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 410 milli second
 No Fields found to be verified from the Response Body
 Failed to Transfer the fund from one account to another.

Status code for '#TC58 Initiate a monetary transfer' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXChangeCreateCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Error creating the Account record...)
#TC48 Create a new customer.
Steps:
Generating Access Token
 End Point URI:customer/customer-create
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 419 milli second
 No Fields found to be verified from the Response Body
 Failed to Create a customer

Status code for '#TC48 Create a new customer.' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...)
#TC83 Reseda Integration Create Deposit
Steps:
Generating Access Token
 End Point URI:deposits/deposit-create
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 459 milli second
 No Fields found to be verified from the Response Body
 Failed to Create the deposits

Status code for '#TC83 Reseda Integration Create Deposit' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
verifyResponseFields({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC43 Verify R...)
#TC43 Verify Response Fields
Steps:
Generating Access Token
 End Point URI:account/account-history
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 413 milli second

AccountInfo Field is not present in Response Body
symXchangeTransferFunds({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", ...)
#TC59 Initiate a monetary transfer
Steps:
Generating Access Token
 End Point URI:monetary/transfer-funds
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 407 milli second
 No Fields found to be verified from the Response Body
 Failed to Transfer the fund from one account to another.

Status code for '#TC59 Initiate a monetary transfer' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
verifyResponseFieldsDepositSearch({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
#TC54 Verify response fields for deposit search api
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 410 milli second

accountBase Field is not present in Response Body
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
#TC56 Search for an account - Time Deposit Search with an existing account
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 443 milli second
 No Fields found to be verified from the Response Body
 Failed to Search for the deposits

Status code for '#TC56 Search for an account - Time Deposit Search with an existing account' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
verifyResponseFieldsRelationShipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
#TC50 Verify response fields for relationship search api.
Steps:
Generating Access Token
 End Point URI:customer/customer-relationship-search
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 418 milli second

accountInformation Field is not present in Response Body
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC44 Search the...)
#TC44 Search the account History of an existing account holder with Blank account number
Steps:
Generating Access Token
 End Point URI:account/account-history
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 407 milli second
 No Fields found to be verified from the Response Body
 Failed to Search the account History

Status code for '#TC44 Search the account History of an existing account holder with Blank account number' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC45 Search t...)
#TC45 Search the account History of an existing account holder with Blank account type
Steps:
Generating Access Token
 End Point URI:account/account-history
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 419 milli second
 No Fields found to be verified from the Response Body
 Failed to Search the account History

Status code for '#TC45 Search the account History of an existing account holder with Blank account type ' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...)
#TC55 Create a new deposit with existing Account Number
Steps:
Generating Access Token
 End Point URI:deposits/deposit-create
 Sending POST Publish command
 Executed URL {}
 Status Code 502
 Time taken to get response is 937 milli second
 No Fields found to be verified from the Response Body
 Failed to Create the deposits

Status code for '#TC55 Create a new deposit with existing Account Number' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error
87 ignored methods
com.kinective.testscripts.Loans.LoansTest
searchForRandomLoan
jXchangeBookNewLoan
jh2020CreateNewLoan
corelationLoanSearch
corelationCreateLoan
createLoanSixBorrowers
jXchangeSearchForAnExistingLoan
createLoanCoupon
CreateLoanWkProductCode
csiBookNewLoan
jh2020SearchForRandomLoan
csiSearchForAnExistingLoan
createLoanWk
com.kinective.testscripts.Deposits.DepositsTest
jXchangeSearchDeposit
premierDepositSearch_InvalidAccount
csiMeridianDepositCreate_HSA
premierDepositSearch_NonexistingAccount
premierDepositSearch_verifyFields
TimeDepositCreate_ExistingAccount
premierTimeDepositSearch_InvalidAccountType
csiMeridianDepositCreate_Checking
csiMeridianDepositSearchInd
csiMeridianTimeDepositCreate_CD_Business
premierTimeDepositSearch_CDA
csiMeridianDepositSearch_RandomAccount
csiMeridianDepositCreate_ExistingAccount
csiMeridianTimeDepositCreate_IRA_Person
corelationDepositSearch_ExistingAccount
csiMeridianTimeDepositSearch_RandomAccount
TimeDepositCreate_RandomAccount
csiMeridianTimeDepositSearch
corelationCreateDeposit
premierTimeDepositSearch_NonexistingAccount
premierTimeDepositSearch_BlankAccountNumber
CreateDeposit_NewAccountNumber
csiMeridianDepositSearch2Ind1Bus
premierDepositSearch_CheckingAccount
premierDepositSearch_SavingsAccount
OrderCards
CreateSavings_RandomAccount
TimeDepositSearch_RandomAccount
jXchangeCreateDeposit
premierTimeDepositSearch_InvalidAccount
premierDepositSearch_BlankAccount
CreateSavings
csiMeridianTimeDepositCreate_ExistingAccount
TimeDepositSearch_ExistingAccount
com.kinective.testscripts.Account.AccountTest
searchAccountHistoryOfExistingAccount
searchAccountHistoryOfRandomAccount
corelationSearchAccountHistoryOfExistingAccount
reserveAccountNumber
com.kinective.testscripts.Customer.CustomerTest
jh2020CreateCustomer
corelationCreateCustomer
jh2020CreateNewCustomer
CreateCustomer_ForeignAddressDarkMatters
csiMeridianCreateCustomer_Pers_OnlyCurrentNoForeign
RelatioshipCreateCustToAcct
jh2020QueryCustomer
csiMeridianQueryCustomerByTaxID
csiMeridianQueryCustomerByCustID
RelatioshipCreateCustToCust
CreateCustomer_SubTypeError
jh2020CreateNewCustomerVerifyidList
jXchangeCreateCustomer
CreateCustomer_ForeignAddressCorrect
csiQueryCustomer
corelationQueryCustomer
jXchangeQueryCustomer
corelationRelatioshipSearch
corelationRelatioshipCreate
csiMeridianCreateCustomer_ExistingTaxId
csiMeridianQueryCustomerByGuid
CreateCustomer_AddressNoZipExt
CreateCustomer_Error
jXchangeRelatioshipSearch
premierCoQueryCustomer
CreateCustomer_ForeignAddress
csiMeridianCreateCustomer_Bus_IRSCurrentMailingForeign
CreateCustomer_AddressTypeError
csiMeridianRelatioshipSearch
premierCoCreateCust_verifyBySearchCust
CreateCustomer_AllElementsAddress
com.kinective.testscripts.Monetary.MonetaryTest
jXchangeTransferFunds
csiDebitGLAccount
corelationTransferToGLAccount
corelationTransferFunds
creditAndDebitGLAccount
Methods in chronological order
com.kinective.testscripts.Account.AccountTest
init(org.testng.TestRunner@752b69e3) 0 ms
com.kinective.testscripts.Customer.CustomerTest
init(org.testng.TestRunner@752b69e3) 1246 ms
com.kinective.testscripts.Deposits.DepositsTest
init(org.testng.TestRunner@752b69e3) 1249 ms
com.kinective.testscripts.Loans.LoansTest
init(org.testng.TestRunner@752b69e3) 1252 ms
com.kinective.testscripts.Monetary.MonetaryTest
init(org.testng.TestRunner@752b69e3) 1254 ms
com.kinective.testscripts.Account.AccountTest
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC42 Search t...) 1354 ms
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC44 Search the...) 14467 ms
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC45 Search t...) 15493 ms
verifyResponseFields({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC43 Verify R...) 16355 ms
com.kinective.testscripts.Customer.CustomerTest
symXchangeRelatioshipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...) 17326 ms
verifyResponseFieldsRelationShipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...) 18299 ms
symXChangeCreateCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Error creating the Account record...) 19127 ms
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...) 20362 ms
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Validation failed: cvc-length-val...) 21200 ms
com.kinective.testscripts.Deposits.DepositsTest
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...) 21982 ms
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...) 23406 ms
symXchangeCreateDeposit({EXPECTED MESSAGE=already in use, ERROR MESSAGE=, TEST SCENARIO=#TC84 Reseda Integration Create Depo...) 24354 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...) 25200 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...) 25957 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...) 26753 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC87 Search for...) 27622 ms
verifyResponseFieldsDepositSearch({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...) 28428 ms
com.kinective.testscripts.Loans.LoansTest
symXchangeSearchForAnExistingLoan({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...) 29220 ms
verifyResponseFieldsLoanSearch({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...) 33582 ms
com.kinective.testscripts.Monetary.MonetaryTest
symXchangeTransferFunds({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", ...) 35464 ms
symXchangeTransferFunds({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", ...) 36590 ms
symXchangeTransferFunds({toAccount={ "accountNumber": "0000012663", "accountType": "Sh01", ...) 37340 ms