Rest Assured

Tests passed/Failed/Skipped:0/22/0
Started on:Wed Jul 02 10:44:50 PDT 2025
Total time:28 seconds (28045 ms)
Included groups:
Excluded groups:

(Hover the method name to see the test class name)

FAILED TESTS
Test method Exception Time (seconds) Instance
symXChangeCreateCustomer
Test class: com.kinective.testscripts.Customer.CustomerTest
Test method: #TC48 Customer Create
Parameters: {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" } ], 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=, 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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#TC48 Create a new customer.
Steps:

Generating Access Token

 End Point URI:customer/customer-create

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 400 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Create the customer
	at com.kinective.testscripts.Customer.CustomerTest.symXChangeCreateCustomer(CustomerTest.java:374)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed Create the customer
	at com.kinective.sapi.CustomerCreate.customerCreate(CustomerCreate.java:61)
	at com.kinective.testscripts.Customer.CustomerTest.symXChangeCreateCustomer(CustomerTest.java:360)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.CustomerCreate.customerCreate(CustomerCreate.java:52)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Create the customer
	at com.kinective.testscripts.Customer.CustomerTest.symXChangeCreateCustomer(CustomerTest.java:374)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed Create the customer
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.CustomerCreate.customerCreate(CustomerCreate.java:52)<br>at com.kinective.testscripts.Customer.CustomerTest.symXChangeCreateCustomer(CustomerTest.java:360)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.CustomerCreate.customerCreate(CustomerCreate.java:61)
	at com.kinective.testscripts.Customer.CustomerTest.symXChangeCreateCustomer(CustomerTest.java:360)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.CustomerCreate.customerCreate(CustomerCreate.java:52)
	... 27 more
0 com.kinective.testscripts.Customer.CustomerTest@5b12b668
symXchangeTransferFunds
Test class: com.kinective.testscripts.Monetary.MonetaryTest
Test method: #TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#TC59 Initiate a monetary transfer
Steps:

Generating Access Token

 End Point URI:monetary/transfer-funds

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 332 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Transfer the fund from one account to another.
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:81)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed to Transfer the fund from one account to another.
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:57)
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Transfer the fund from one account to another.
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:81)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed to Transfer the fund from one account to another.
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)<br>at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:57)
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)
	... 27 more
0 com.kinective.testscripts.Monetary.MonetaryTest@3b69e7d1
symXchangeTransferFunds
Test class: com.kinective.testscripts.Monetary.MonetaryTest
Test method: #TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#TC57 Initiate a monetary transfer
Steps:

Generating Access Token

 End Point URI:monetary/transfer-funds

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 1646 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Transfer the fund from one account to another.
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:81)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed to Transfer the fund from one account to another.
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:57)
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Transfer the fund from one account to another.
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:81)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed to Transfer the fund from one account to another.
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)<br>at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:57)
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)
	... 27 more
1 com.kinective.testscripts.Monetary.MonetaryTest@3b69e7d1
symXchangeSearchAccountHistoryOfExistingAccount
Test class: com.kinective.testscripts.Account.AccountTest
Test method: #TC42,#TC44,#TC45 Search the account History of an existing account holder
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#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 401

 Time taken to get response is 426 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Search the account History
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:114)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed to search the account history
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:61)
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Search the account History
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:114)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed to search the account history
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)<br>at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:61)
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)
	... 27 more
0 com.kinective.testscripts.Account.AccountTest@43bc63a3
verifyResponseFieldsLoanSearch
Test class: com.kinective.testscripts.Loans.LoansTest
Test method: #TC52 Verify Response Fields for loan search
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#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 502

 Time taken to get response is 340 milli second



accountInformation Field is not present in Response Body

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:743)
	at com.generics.utils.Utils.verifyFieldPresent(Utils.java:718)
	at com.kinective.sapi.LoanSearch.searchLoan(LoanSearch.java:50)
	at com.kinective.testscripts.Loans.LoansTest.verifyResponseFieldsLoanSearch(LoansTest.java:399)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
java.lang.AssertionError: accountInformation Field is not present in Response Body
	at org.testng.Assert.fail(Assert.java:99)
	at com.generics.utils.Log.fail(Log.java:596)
	at com.generics.utils.Utils.verifyFieldPresent(Utils.java:743)
	at com.generics.utils.Utils.verifyFieldPresent(Utils.java:718)
	at com.kinective.sapi.LoanSearch.searchLoan(LoanSearch.java:50)
	at com.kinective.testscripts.Loans.LoansTest.verifyResponseFieldsLoanSearch(LoansTest.java:399)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Loans.LoansTest@7586beff
symXchangeCreateDeposit
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC55 #TC83 #TC84 establish a new deposit
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#TC83 Reseda Integration Create Deposit
Steps:

Generating Access Token

 End Point URI:deposits/deposit-create

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 401 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Create the deposits
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:163)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed search for the deposit
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:108)
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:148)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:99)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Create the deposits
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:163)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed search for the deposit
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:99)<br>at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:148)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:108)
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:148)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:99)
	... 27 more
0 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
verifyResponseFieldsRelationShipSearch
Test class: com.kinective.testscripts.Customer.CustomerTest
Test method: #TC50 Verify Response Fields
Parameters: {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=, customerBase=, relatinshipInformation=, alienStatus=, 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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#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 401

 Time taken to get response is 335 milli second



accountInformation Field is not present in Response Body

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:743)
	at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:46)
	at com.kinective.testscripts.Customer.CustomerTest.verifyResponseFieldsRelationShipSearch(CustomerTest.java:783)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
java.lang.AssertionError: accountInformation Field is not present in Response Body
	at org.testng.Assert.fail(Assert.java:99)
	at com.generics.utils.Log.fail(Log.java:596)
	at com.generics.utils.Utils.verifyFieldPresent(Utils.java:743)
	at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:46)
	at com.kinective.testscripts.Customer.CustomerTest.verifyResponseFieldsRelationShipSearch(CustomerTest.java:783)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Customer.CustomerTest@5b12b668
symXchangeTransferFunds
Test class: com.kinective.testscripts.Monetary.MonetaryTest
Test method: #TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#TC58 Initiate a monetary transfer
Steps:

Generating Access Token

 End Point URI:monetary/transfer-funds

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 322 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Transfer the fund from one account to another.
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:81)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed to Transfer the fund from one account to another.
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:57)
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Transfer the fund from one account to another.
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:81)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed to Transfer the fund from one account to another.
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)<br>at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:57)
	at com.kinective.testscripts.Monetary.MonetaryTest.symXchangeTransferFunds(MonetaryTest.java:68)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.MonetaryTransfer.transferFunds(MonetaryTransfer.java:46)
	... 27 more
0 com.kinective.testscripts.Monetary.MonetaryTest@3b69e7d1
verifyResponseFieldsDepositSearch
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC54 Verify Response Fields for deposit search
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#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 348 milli second



accountBase Field is not present in Response Body

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:743)
	at com.kinective.sapi.DepositsSearch.depositSearch(DepositsSearch.java:47)
	at com.kinective.testscripts.Deposits.DepositsTest.verifyResponseFieldsDepositSearch(DepositsTest.java:430)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
java.lang.AssertionError: accountBase Field is not present in Response Body
	at org.testng.Assert.fail(Assert.java:99)
	at com.generics.utils.Log.fail(Log.java:596)
	at com.generics.utils.Utils.verifyFieldPresent(Utils.java:743)
	at com.kinective.sapi.DepositsSearch.depositSearch(DepositsSearch.java:47)
	at com.kinective.testscripts.Deposits.DepositsTest.verifyResponseFieldsDepositSearch(DepositsTest.java:430)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
symXchangeSearchDeposit
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange)
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#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 345 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

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:78)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
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 org.testng.Assert.fail(Assert.java:99)
	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:78)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
symXchangeSearchDeposit
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange)
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#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 334 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

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:78)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
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 org.testng.Assert.fail(Assert.java:99)
	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:78)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
symXchangeSearchForAnExistingLoan
Test class: com.kinective.testscripts.Loans.LoansTest
Test method: #TC51 Search for an existing loan account
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#TC51 Search for an existing loan
Steps:

Generating Access Token

 End Point URI:loan/loan-search

 Sending POST Publish command

 Executed URL {}

 Status Code 502

 Time taken to get response is 1655 milli second

 No Fields found to be verified from the Response Body

 Failed to search for a Loan



Status code for '#TC51 Search for an existing loan' is not matching. Expected:[200], Actual : [502]!
Error Message : Internal server error

java.lang.AssertionError: Status code for '#TC51 Search for an existing loan' 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.Loans.LoansTest.symXchangeSearchForAnExistingLoan(LoansTest.java:197)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
java.lang.AssertionError: Status code for '#TC51 Search for an existing loan' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [502]! <br> <b>Error Message : Internal server error</b>
	at org.testng.Assert.fail(Assert.java:99)
	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.Loans.LoansTest.symXchangeSearchForAnExistingLoan(LoansTest.java:197)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
2 com.kinective.testscripts.Loans.LoansTest@7586beff
symXchangeQueryCustomer
Test class: com.kinective.testscripts.Customer.CustomerTest
Test method: #TC46, #TC47 Query Customers
Parameters: {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=, customerBase=, relatinshipInformation=, alienStatus=, VERIFY FIELDS=preferredContactMethod,addressLastVerify, customerSearchBody=, residences=, BODY={ "assetID": "symxchange_api_test", "content": { "taxID": "", "customerID": "0003700132" }, "uuid": "123" }, AUTHORIZATION=customerId:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#TC46 Search for a customer.
Steps:

Generating Access Token

 End Point URI:customer/customer-search

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 1692 milli second



preferredContactMethod Field is not present in Response Body

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:743)
	at com.kinective.sapi.CustomerSearch.customerSearch(CustomerSearch.java:43)
	at com.kinective.testscripts.Customer.CustomerTest.symXchangeQueryCustomer(CustomerTest.java:132)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
java.lang.AssertionError: preferredContactMethod Field is not present in Response Body
	at org.testng.Assert.fail(Assert.java:99)
	at com.generics.utils.Log.fail(Log.java:596)
	at com.generics.utils.Utils.verifyFieldPresent(Utils.java:743)
	at com.kinective.sapi.CustomerSearch.customerSearch(CustomerSearch.java:43)
	at com.kinective.testscripts.Customer.CustomerTest.symXchangeQueryCustomer(CustomerTest.java:132)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
2 com.kinective.testscripts.Customer.CustomerTest@5b12b668
symXchangeRelatioshipSearch
Test class: com.kinective.testscripts.Customer.CustomerTest
Test method: #TC49 Customer Relationship Search
Parameters: {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=, customerBase=, relatinshipInformation=, alienStatus=, 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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#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 401

 Time taken to get response is 368 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to search the customer relationship
	at com.kinective.testscripts.Customer.CustomerTest.symXchangeRelatioshipSearch(CustomerTest.java:438)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed search for the customer
	at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:58)
	at com.kinective.testscripts.Customer.CustomerTest.symXchangeRelatioshipSearch(CustomerTest.java:425)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:49)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to search the customer relationship
	at com.kinective.testscripts.Customer.CustomerTest.symXchangeRelatioshipSearch(CustomerTest.java:438)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed search for the customer
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:49)<br>at com.kinective.testscripts.Customer.CustomerTest.symXchangeRelatioshipSearch(CustomerTest.java:425)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:58)
	at com.kinective.testscripts.Customer.CustomerTest.symXchangeRelatioshipSearch(CustomerTest.java:425)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.CustomerRelationshipSearch.customerRelationshipSearch(CustomerRelationshipSearch.java:49)
	... 27 more
0 com.kinective.testscripts.Customer.CustomerTest@5b12b668
symXchangeCreateDeposit
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC55 #TC83 #TC84 establish a new deposit
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#TC84 Reseda Integration Create Deposit
Steps:

Generating Access Token

 End Point URI:deposits/deposit-create

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 329 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Create the deposits
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:163)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed search for the deposit
	at com.kinective.sapi.DepositsCreate.depositCreate(DepositsCreate.java:62)
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:150)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.DepositsCreate.depositCreate(DepositsCreate.java:52)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Create the deposits
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:163)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed search for the deposit
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.DepositsCreate.depositCreate(DepositsCreate.java:52)<br>at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:150)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.DepositsCreate.depositCreate(DepositsCreate.java:62)
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:150)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.DepositsCreate.depositCreate(DepositsCreate.java:52)
	... 27 more
0 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
symXchangeQueryCustomer
Test class: com.kinective.testscripts.Customer.CustomerTest
Test method: #TC46, #TC47 Query Customers
Parameters: {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=, customerBase=, relatinshipInformation=, alienStatus=, VERIFY FIELDS=, customerSearchBody=, residences=, BODY={ "assetID": "symxchange_api_test", "content": { "taxID": "", "customerID": "" }, "uuid": "123" }, AUTHORIZATION=customerId:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#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 401

 Time taken to get response is 358 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 : [401]!
Error Message : null

java.lang.AssertionError: Status code for '#TC47  Search for a Invalid/blank customer' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [401]! <br> <b>Error Message : null</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:136)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
java.lang.AssertionError: Status code for '#TC47  Search for a Invalid/blank customer' is not matching. <b>Expected</b>:[200], <b>Actual</b> : [401]! <br> <b>Error Message : null</b>
	at org.testng.Assert.fail(Assert.java:99)
	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:136)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Customer.CustomerTest@5b12b668
symXchangeCreateDeposit
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC55 #TC83 #TC84 establish a new deposit
Parameters: {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": "2021-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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#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 401

 Time taken to get response is 332 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Create the deposits
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:163)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed search for the deposit
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:108)
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:148)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:99)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Create the deposits
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:163)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed search for the deposit
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:99)<br>at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:148)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:108)
	at com.kinective.testscripts.Deposits.DepositsTest.symXchangeCreateDeposit(DepositsTest.java:148)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.DepositsCreate.depositCreateSymXchng(DepositsCreate.java:99)
	... 27 more
0 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
symXchangeSearchAccountHistoryOfExistingAccount
Test class: com.kinective.testscripts.Account.AccountTest
Test method: #TC42,#TC44,#TC45 Search the account History of an existing account holder
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#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 401

 Time taken to get response is 353 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Search the account History
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:114)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed to search the account history
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:61)
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Search the account History
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:114)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed to search the account history
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)<br>at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:61)
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)
	... 27 more
0 com.kinective.testscripts.Account.AccountTest@43bc63a3
symXchangeSearchAccountHistoryOfExistingAccount
Test class: com.kinective.testscripts.Account.AccountTest
Test method: #TC42,#TC44,#TC45 Search the account History of an existing account holder
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#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 401

 Time taken to get response is 2535 milli second

 No Fields found to be verified from the Response Body

java.lang.Exception: Failed to Search the account History
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:114)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: com.generics.utils.KinectiveException: Failed to search the account history
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:61)
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)
	... 27 more
... Removed 26 stack frames
Click to show all stack frames
java.lang.Exception: Failed to Search the account History
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:114)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: com.generics.utils.KinectiveException: Failed to search the account history
Exception Chain:<br>org.json.JSONException: JSONObject["message"] not found.<br>Exception Stacktrace: <br>at org.json.JSONObject.get(JSONObject.java:570)<br>at org.json.JSONObject.getString(JSONObject.java:857)<br>at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)<br>at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)<br>at org.testng.TestRunner.privateRun(TestRunner.java:794)<br>at org.testng.TestRunner.run(TestRunner.java:596)<br>at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)<br>at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)<br>at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)<br>at org.testng.SuiteRunner.run(SuiteRunner.java:276)<br>at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)<br>at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)<br>at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)<br>at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)<br>at org.testng.TestNG.runSuites(TestNG.java:1063)<br>at org.testng.TestNG.run(TestNG.java:1031)<br>at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)<br>at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)<br>at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)<br>
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:61)
	at com.kinective.testscripts.Account.AccountTest.symXchangeSearchAccountHistoryOfExistingAccount(AccountTest.java:102)
	... 26 more
Caused by: org.json.JSONException: JSONObject["message"] not found.
	at org.json.JSONObject.get(JSONObject.java:570)
	at org.json.JSONObject.getString(JSONObject.java:857)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:51)
	... 27 more
6 com.kinective.testscripts.Account.AccountTest@43bc63a3
symXchangeSearchDeposit
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange)
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#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 1481 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

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:78)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
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 org.testng.Assert.fail(Assert.java:99)
	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:78)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
1 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
symXchangeSearchDeposit
Test class: com.kinective.testscripts.Deposits.DepositsTest
Test method: #TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange)
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, order=}
Show output Show all outputs
#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 335 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

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:78)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
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 org.testng.Assert.fail(Assert.java:99)
	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:78)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Deposits.DepositsTest@4c12331b
verifyResponseFields
Test class: com.kinective.testscripts.Account.AccountTest
Test method: #TC43 Verify Response Fields
Parameters: {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:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=; customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;}
Show output Show all outputs
#TC43 Verify Response Fields
Steps:

Generating Access Token

 End Point URI:account/account-history

 Sending POST Publish command

 Executed URL {}

 Status Code 401

 Time taken to get response is 354 milli second



AccountInfo Field is not present in Response Body

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:743)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:48)
	at com.kinective.testscripts.Account.AccountTest.verifyResponseFields(AccountTest.java:164)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
... Removed 26 stack frames
Click to show all stack frames
java.lang.AssertionError: AccountInfo Field is not present in Response Body
	at org.testng.Assert.fail(Assert.java:99)
	at com.generics.utils.Log.fail(Log.java:596)
	at com.generics.utils.Utils.verifyFieldPresent(Utils.java:743)
	at com.kinective.sapi.AccountHistory.searchAccountHistory(AccountHistory.java:48)
	at com.kinective.testscripts.Account.AccountTest.verifyResponseFields(AccountTest.java:164)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
	at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
	at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
	at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
	at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
	at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.testng.TestRunner.privateRun(TestRunner.java:794)
	at org.testng.TestRunner.run(TestRunner.java:596)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
	at org.testng.SuiteRunner.run(SuiteRunner.java:276)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
	at org.testng.TestNG.runSuites(TestNG.java:1063)
	at org.testng.TestNG.run(TestNG.java:1031)
	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
0 com.kinective.testscripts.Account.AccountTest@43bc63a3