Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Rest Assured Api Suites
Rest Assured0002217,127
ClassMethodStartTime (ms)
Rest Assured Api Suites
Rest Assured — failed
com.kinective.testscripts.Account.AccountTestsymXchangeSearchAccountHistoryOfExistingAccount17514781663952897
symXchangeSearchAccountHistoryOfExistingAccount
symXchangeSearchAccountHistoryOfExistingAccount
verifyResponseFields1751478170750645
com.kinective.testscripts.Customer.CustomerTestsymXChangeCreateCustomer1751478173365698
symXchangeQueryCustomer1751478172661645
symXchangeQueryCustomer
symXchangeRelatioshipSearch1751478174097611
verifyResponseFieldsRelationShipSearch1751478174727610
com.kinective.testscripts.Deposits.DepositsTestsymXchangeCreateDeposit1751478177830588
symXchangeCreateDeposit
symXchangeCreateDeposit
symXchangeSearchDeposit1751478176618656
symXchangeSearchDeposit
symXchangeSearchDeposit
symXchangeSearchDeposit
verifyResponseFieldsDepositSearch1751478179683582
com.kinective.testscripts.Loans.LoansTestsymXchangeSearchForAnExistingLoan1751478180289583
verifyResponseFieldsLoanSearch1751478180904591
com.kinective.testscripts.Monetary.MonetaryTestsymXchangeTransferFunds1751478182256679
symXchangeTransferFunds
symXchangeTransferFunds

Rest Assured

com.kinective.testscripts.Account.AccountTest#symXchangeSearchAccountHistoryOfExistingAccount

Parameter #1
{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!;}
Messages
#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 483 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Account.AccountTest#symXchangeSearchAccountHistoryOfExistingAccount

Parameter #1
{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!;}
Messages
#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 282 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Account.AccountTest#symXchangeSearchAccountHistoryOfExistingAccount

Parameter #1
{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!;}
Messages
#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 289 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Account.AccountTest#verifyResponseFields

Parameter #1
{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!;}
Messages
#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 292 milli second



AccountInfo Field is not present in Response Body
Exception
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

back to summary

com.kinective.testscripts.Customer.CustomerTest#symXChangeCreateCustomer

Parameter #1
{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!;}
Messages
#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 338 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Customer.CustomerTest#symXchangeQueryCustomer

Parameter #1
{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!;}
Messages
#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 281 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
Exception
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

back to summary

com.kinective.testscripts.Customer.CustomerTest#symXchangeQueryCustomer

Parameter #1
{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!;}
Messages
#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 297 milli second



preferredContactMethod Field is not present in Response Body
Exception
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

back to summary

com.kinective.testscripts.Customer.CustomerTest#symXchangeRelatioshipSearch

Parameter #1
{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!;}
Messages
#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 274 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Customer.CustomerTest#verifyResponseFieldsRelationShipSearch

Parameter #1
{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!;}
Messages
#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 272 milli second



accountInformation Field is not present in Response Body
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#symXchangeCreateDeposit

Parameter #1
{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=}
Messages
#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 307 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#symXchangeCreateDeposit

Parameter #1
{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=}
Messages
#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 271 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#symXchangeCreateDeposit

Parameter #1
{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=}
Messages
#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 288 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#symXchangeSearchDeposit

Parameter #1
{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=}
Messages
#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 275 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
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#symXchangeSearchDeposit

Parameter #1
{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=}
Messages
#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 282 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
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#symXchangeSearchDeposit

Parameter #1
{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=}
Messages
#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 294 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
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#symXchangeSearchDeposit

Parameter #1
{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=}
Messages
#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 262 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
Exception
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

back to summary

com.kinective.testscripts.Deposits.DepositsTest#verifyResponseFieldsDepositSearch

Parameter #1
{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=}
Messages
#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 322 milli second



accountBase Field is not present in Response Body
Exception
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

back to summary

com.kinective.testscripts.Loans.LoansTest#symXchangeSearchForAnExistingLoan

Parameter #1
{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!;}
Messages
#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 289 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
Exception
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

back to summary

com.kinective.testscripts.Loans.LoansTest#verifyResponseFieldsLoanSearch

Parameter #1
{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!;}
Messages
#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 310 milli second



accountInformation Field is not present in Response Body
Exception
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

back to summary

com.kinective.testscripts.Monetary.MonetaryTest#symXchangeTransferFunds

Parameter #1
{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!;}
Messages
#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 310 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Monetary.MonetaryTest#symXchangeTransferFunds

Parameter #1
{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!;}
Messages
#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 345 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary

com.kinective.testscripts.Monetary.MonetaryTest#symXchangeTransferFunds

Parameter #1
{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!;}
Messages
#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 173 milli second

 No Fields found to be verified from the Response Body
Exception
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

back to summary