com.kinective.testscripts.Loans.LoansTest
symXchangeSearchForAnExistingLoan
({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE=, TEST SCENARIO=#TC51 Search for an existing loan, loanDetails=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchForAnExistingLoan, governmentMonitoring=, escrows=, VERIFY FIELDS=, customers=, collateral=, loanSearchBody=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012648",
"accountType": "Ln00",
"subAccountNumber": "20"
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC51 Search for an existing loan account)
verifyResponseFieldsLoanSearch
({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE=, TEST SCENARIO=#TC52 Verify response fields for loan search api., loanDetails=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=verifyResponseFieldsLoanSearch, governmentMonitoring=, escrows=, VERIFY FIELDS=accountInformation,loanDetails, customers=, collateral=, loanSearchBody=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012648",
"accountType": "Ln00",
"subAccountNumber": "20"
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC52 Verify Response Fields for loan search)
com.kinective.testscripts.Deposits.DepositsTest
symXchangeCreateDeposit
({EXPECTED MESSAGE=already in use, ERROR MESSAGE=, TEST SCENARIO=#TC84 Reseda Integration Create Deposit, accountBase=, coreSpecificFields={
"id": "0003",
"type": "1",
"shareCode": "1"
}, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeCreateDeposit, accountServices=, timeDeposit=, accountDetail={
"openDate": "2024-02-05"
}, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountDetail": {{accountDetail}},
"accountInformation": {
"description": "STUDENT ATHLETE",
"accountNumber": "0000018522"
},
"coreSpecificFields": {{coreSpecificFields}}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC55 #TC83 #TC84 establish a new deposit)
symXchangeCreateDeposit
({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#TC55 Create a new deposit with existing Account Number, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeCreateDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountBase": {
"accountType": "Deposit",
"regEOption": "string",
"statementMailingAddress": {
"addressType": "Current",
"city": "Chicago",
"country": "US",
"postalCode": "60601",
"postalExtension": "string",
"residenceType": "Own",
"state": "IL",
"streetName": "Lake",
"streetNumber": "70",
"suite": "string"
},
"subAccountType": "30"
},
"accountDetail": {
"accountClassCode": "I",
"balance": 0,
"branchNumber": "1",
"customerID": "0000012648",
"costCenter": "0",
"index": 0,
"interestMethod": 0,
"interestRate": 0,
"name": {
"businessName": "string",
"firstName": "MEMBER FIRST",
"lastName": "MEMBER LAST",
"legalName": "string",
"middleName": "string",
"prefix": "string",
"suffix": "string"
},
"nextRateChangeDate": "2025-08-24",
"openDate": "2025-11-29",
"officerCode": "PAM",
"productName": "TEST CHECKING",
"productType": "D",
"rateAdjuster": "6",
"rateChangeFrequency": "string",
"rateReviewTerm": 0,
"serviceChargeWaiveReason": "Chg",
"statementCycle": "1",
"statementFrequency": "1",
"statementType": "Paper"
},
"accountInformation": {
"accountType": "Deposit",
"description": "TEST CHECKING",
"accountNumber": "0000012648",
"transactionCode": "string"
},
"accountServices": {
"accountToLink": "string",
"billPayment": false,
"directDeposit": false,
"eStatements": false,
"onlineBanking": false,
"onlineBankingPassword": false,
"overdraftProtection": false
},
"coreSpecificFields": {
"id": "9876",
"type": "1"
}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC55 #TC83 #TC84 establish a new deposit)
symXchangeCreateDeposit
({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#TC83 Reseda Integration Create Deposit, accountBase=, coreSpecificFields={
"id": "0003",
"type": "1",
"shareCode": "1"
}, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeCreateDeposit, accountServices=, timeDeposit=, accountDetail={
"openDate": "2024-02-05"
}, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountDetail": {{accountDetail}},
"accountInformation": {
"description": "STUDENT ATHLETE",
"accountNumber": "0000018522"
},
"coreSpecificFields": {{coreSpecificFields}}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC55 #TC83 #TC84 establish a new deposit)
symXchangeSearchDeposit
({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC53 Search for a deposit, accountBase=, coreSpecificFields={
"shareID": "1"
}, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012648",
"accountType": "Sh01",
"coreSpecificFields": {{coreSpecificFields}}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
symXchangeSearchDeposit
({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC87 Search for an account - Time Deposit Search with an existing account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "00000",
"accountType": "",
"coreSpecificFields": {
"shareID": "0002"
}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
symXchangeSearchDeposit
({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC86 Search for an account - Time Deposit Search with an existing account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000018522",
"accountType": "",
"coreSpecificFields": {
"shareID": "0002"
}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
symXchangeSearchDeposit
({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC56 Search for an account - Time Deposit Search with an existing account, accountBase=, coreSpecificFields={
"shareID": "105"
}, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchDeposit, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012648",
"accountType": "Sh01",
"coreSpecificFields": {{coreSpecificFields}}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC53 #TC56 #TC86 #TC87 search for a deposit/time deposit(symxchange))
verifyResponseFieldsDepositSearch
({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#TC54 Verify response fields for deposit search api, accountBase=, coreSpecificFields={
"shareID": "1"
}, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=verifyResponseFieldsDepositSearch, accountServices=, timeDeposit=, accountDetail=, VERIFY FIELDS=accountBase,accountDetail, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012648",
"accountType": "Sh01",
"coreSpecificFields": {{coreSpecificFields}}
},
"uuid": "string"
}, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, order=})
(#TC54 Verify Response Fields for deposit search)
com.kinective.testscripts.Account.AccountTest
symXchangeSearchAccountHistoryOfExistingAccount
({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC44 Search the account History of an existing account holder with Blank account number, VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchAccountHistoryOfExistingAccount, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "",
"accountType": "Sh01",
"coreSpecificFields": {
"shareID": "0001"
},
"startDate": "2010-02-20",
"endDate": "2010-04-23"
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC42,#TC44,#TC45 Search the account History of an existing account holder)
symXchangeSearchAccountHistoryOfExistingAccount
({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC45 Search the account History of an existing account holder with Blank account type , VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchAccountHistoryOfExistingAccount, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012663",
"accountType": "",
"coreSpecificFields": {
"shareID": "0001"
},
"startDate": "2010-02-20",
"endDate": "2010-04-23"
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC42,#TC44,#TC45 Search the account History of an existing account holder)
symXchangeSearchAccountHistoryOfExistingAccount
({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC42 Search the account History of an existing account holder, VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=symXchangeSearchAccountHistoryOfExistingAccount, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012663",
"accountType": "Sh01",
"coreSpecificFields": {
"shareID": "0001"
},
"startDate": "2010-02-20",
"endDate": "2010-04-23"
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC42,#TC44,#TC45 Search the account History of an existing account holder)
verifyResponseFields
({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC43 Verify Response Fields, VERIFY FIELDS=AccountInfo,TransactionDetails, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=verifyResponseFields, BODY={
"assetID": "symxchange_api_test",
"content": {
"accountNumber": "0000012663",
"accountType": "",
"coreSpecificFields": {
"shareID": "0001"
},
"startDate": "2010-02-20",
"endDate": "2010-04-23"
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC43 Verify Response Fields)
com.kinective.testscripts.Customer.CustomerTest
symXChangeCreateCustomer
({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Error creating the Account record: Failed to create record type Account - The account to create already exists., ERROR MESSAGE=, TEST SCENARIO=#TC48 Create a new customer., coreSpecificFields={
"memberNumber": "0003700120",
"openDate": "2019-08-24"
}, EXPECTED STATUS=200, responseTimeSeconds=15, phones=[
{
"areaCode": "847",
"countryCode": "1",
"extension": "",
"number": "5554321",
"phoneType": "Mobile"
}
], TEST ID=symXChangeCreateCustomer, idList=[
{
"expirationDate": "2025-08-24",
"issueDate": "2019-08-24",
"issuer": "US",
"type": "DL",
"value": "P625-999-9999"
}
], VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase={
"tinCertification": "Certified",
"citizenshipCountry": "US",
"customerType": "P",
"dob": "1962-11-15",
"email": {
"emailAddress": "tcplf@nxtsoft.com",
"emailType": "Home"
},
"employments": [
{
"address": [
{
"city": "CHICAGO",
"country": "US",
"state": "IL",
"streetNumber": "70",
"streetName": "E. LAKE ST.",
"suite": "1500",
"addressType": "Current",
"postalCode": "60601",
"postalExtension": ""
}
],
"phone": {
"areaCode": "312",
"countryCode": "1",
"extension": "",
"number": "312-555-1234",
"phoneType": "Home"
},
"hoursPerWeek": 0,
"employerName": "NXTSOFT",
"occupation": "API DEV",
"salary": 10000,
"salaryFrequency": "MONTHLY",
"status": "",
"type": "Current",
"title": "DEVELOPER"
}
],
"idList": {{idList}},
"annualIncome": 10000,
"isEmployee": true,
"name": {
"businessName": "",
"firstName": "JOE",
"lastName": "SMITHERS",
"legalName": "",
"middleName": "C",
"prefix": "MR",
"suffix": "JR"
},
"phones": {{phones}},
"residences": {{residences}},
"taxID": "275999995",
"taxIDType": "P",
"taxWithholding": true
}, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=, customerSearchBody=, residences=[
{
"addressLastChanged": "2003-08-24",
"addressLastVerify": "2002-08-24",
"addressType": "Current",
"city": "CHICAGO",
"country": "",
"mailDirectoryCode": "IL",
"numberOfMonths": 24,
"numberOfYears": 2,
"postalCode": "60601",
"postalExtension": "",
"seasonBeginDate": "2019-08-24",
"seasonEndDate": "2019-08-24",
"seasonReoccur": "Y",
"state": "IL",
"streetNumber": "70",
"streetName": "OAK ST.",
"subType": "",
"suite": "550"
}
], BODY={
"assetID": "symxchange_api_test",
"content": {
"branchNumber": "10",
"customerBase": {{customerBase}},
"coreSpecificFields": {{coreSpecificFields}},
"userFields": [
{
"key": "",
"value": ""
}
]
},
"uuid": "1234"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, VERIFY VALUES=})
(#TC48 Customer Create)
symXchangeQueryCustomer
({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the customer search process, ERROR MESSAGE=, TEST SCENARIO=#TC46 Search for a customer., coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=symXchangeQueryCustomer, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=preferredContactMethod,addressLastVerify, customerSearchBody=, residences=, BODY={
"assetID": "symxchange_api_test",
"content": {
"taxID": "",
"customerID": "0003700132"
},
"uuid": "123"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, VERIFY VALUES=})
(#TC46, #TC47 Query Customers)
symXchangeQueryCustomer
({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Validation failed: cvc-length-valid, ERROR MESSAGE=, TEST SCENARIO=#TC47 Search for a Invalid/blank customer, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=symXchangeQueryCustomer, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=, customerSearchBody=, residences=, BODY={
"assetID": "symxchange_api_test",
"content": {
"taxID": "",
"customerID": ""
},
"uuid": "123"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, VERIFY VALUES=})
(#TC46, #TC47 Query Customers)
symXchangeRelatioshipSearch
({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the customer relationship search process, ERROR MESSAGE=, TEST SCENARIO=#TC49 Search for existing customer relationships., coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=symXchangeRelatioshipSearch, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=, customerSearchBody=, residences=, BODY={
"assetID": "symxchange_api_test",
"content": {
"customerID": "",
"excludeClosedAccounts": true,
"includeCustomerInformation": true,
"includeAdditionalAccountInformation": true,
"includeEDistribution": true,
"includeEBanking": true,
"includeFrequentConductors": true,
"coreSpecificFields": {
"accountNumber": "0000012648",
"number": true,
"memberStatus": true,
"last": true,
"includeAllNameFields": true
}
},
"uuid": ""
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, VERIFY VALUES=})
(#TC49 Customer Relationship Search)
verifyResponseFieldsRelationShipSearch
({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the customer relationship search process, ERROR MESSAGE=, TEST SCENARIO=#TC50 Verify response fields for relationship search api., coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, phones=, TEST ID=verifyResponseFieldsRelationShipSearch, idList=, VERIFY ARRAY SIZE=, VERIFY NO EMPTY OBJECTS=, customerBase=, relatinshipInformation=, alienStatus=, assetID=, VERIFY FIELDS=accountInformation,accountRelationshipStatus, customerSearchBody=, residences=, BODY={
"assetID": "symxchange_api_test",
"content": {
"customerID": "",
"excludeClosedAccounts": true,
"includeCustomerInformation": true,
"includeAdditionalAccountInformation": true,
"includeEDistribution": true,
"includeEBanking": true,
"includeFrequentConductors": true,
"coreSpecificFields": {
"accountNumber": "0000012648",
"number": true,
"memberStatus": true,
"last": true,
"includeAllNameFields": true
}
},
"uuid": ""
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;, VERIFY VALUES=})
(#TC50 Verify Response Fields)
com.kinective.testscripts.Monetary.MonetaryTest
symXchangeTransferFunds
({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
"transactionCode": "",
"subAccountNumber": "0020"
}, EXPECTED MESSAGE=Value '0' is not facet-valid with respect to minInclusive '0.01' for type 'AmountType', ERROR MESSAGE=, TEST SCENARIO=#TC59 Initiate a monetary transfer, creditGLAccount=, EXPECTED STATUS=200, fromAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
"transactionCode": "",
"subAccountNumber": "0001"
}, responseTimeSeconds=15, TEST ID=symXchangeTransferFunds, debitGLAccount=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"amount": 0.00,
"batchNumber": "100",
"description": "transfer funds",
"effectiveDate": "2022-6-21",
"frequency": "0",
"fromAccount": {{fromAccount}},
"toAccount": {{toAccount}},
"coreSpecificFields": {
"principalReduction": "N"
}
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer)
symXchangeTransferFunds
({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
"transactionCode": "",
"subAccountNumber": "0020"
}, EXPECTED MESSAGE=A required transaction field was missing, ERROR MESSAGE=, TEST SCENARIO=#TC58 Initiate a monetary transfer, creditGLAccount=, EXPECTED STATUS=200, fromAccount={
"accountNumber": "",
"accountType": "Sh01",
"transactionCode": "",
"subAccountNumber": "0001"
}, responseTimeSeconds=15, TEST ID=symXchangeTransferFunds, debitGLAccount=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"amount": 10.00,
"batchNumber": "100",
"description": "transfer funds",
"effectiveDate": "2022-6-21",
"frequency": "0",
"fromAccount": {{fromAccount}},
"toAccount": {{toAccount}},
"coreSpecificFields": {
"principalReduction": "N"
}
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer)
symXchangeTransferFunds
({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
"transactionCode": "",
"subAccountNumber": "0020"
}, EXPECTED MESSAGE=, ERROR MESSAGE=, TEST SCENARIO=#TC57 Initiate a monetary transfer, creditGLAccount=, EXPECTED STATUS=200, fromAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
"transactionCode": "",
"subAccountNumber": "0001"
}, responseTimeSeconds=15, TEST ID=symXchangeTransferFunds, debitGLAccount=, VERIFY FIELDS=, BODY={
"assetID": "symxchange_api_test",
"content": {
"amount": 10.00,
"batchNumber": "100",
"description": "transfer funds",
"effectiveDate": "2022-6-21",
"frequency": "0",
"fromAccount": {{fromAccount}},
"toAccount": {{toAccount}},
"coreSpecificFields": {
"principalReduction": "N"
}
},
"uuid": "string"
}, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=;
customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC57 #TC58 #TC59 Transfer the funds - Monetary Transfer)
C:\Users\vasudhap\Documents\qa-automation-standard-api\testxml\symXChange_test.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite name="Rest Assured Api Suites" guice-stage="DEVELOPMENT">
<parameter name="projectKey" value="KP"/>
<parameter name="environment" value="test"/>
<parameter name="version" value="v1"/>
<test thread-count="1" name="Rest Assured">
<classes>
<class name="com.kinective.testscripts.Account.AccountTest">
<methods>
<include name="symXchangeSearchAccountHistoryOfExistingAccount"/>
<include name="verifyResponseFields"/>
</methods>
</class> <!-- com.kinective.testscripts.Account.AccountTest -->
<class name="com.kinective.testscripts.Customer.CustomerTest">
<methods>
<include name="symXchangeQueryCustomer"/>
<include name="symXChangeCreateCustomer"/>
<include name="symXchangeRelatioshipSearch"/>
<include name="verifyResponseFieldsRelationShipSearch"/>
</methods>
</class> <!-- com.kinective.testscripts.Customer.CustomerTest -->
<class name="com.kinective.testscripts.Deposits.DepositsTest">
<methods>
<include name="symXchangeSearchDeposit"/>
<include name="symXchangeCreateDeposit"/>
<include name="verifyResponseFieldsDepositSearch"/>
</methods>
</class> <!-- com.kinective.testscripts.Deposits.DepositsTest -->
<class name="com.kinective.testscripts.Loans.LoansTest">
<methods>
<include name="symXchangeSearchForAnExistingLoan"/>
<include name="verifyResponseFieldsLoanSearch"/>
</methods>
</class> <!-- com.kinective.testscripts.Loans.LoansTest -->
<class name="com.kinective.testscripts.Monetary.MonetaryTest">
<methods>
<include name="symXchangeTransferFunds"/>
</methods>
</class> <!-- com.kinective.testscripts.Monetary.MonetaryTest -->
</classes>
</test> <!-- Rest Assured -->
</suite> <!-- Rest Assured Api Suites -->
Tests for Rest Assured Api Suites
- Rest Assured (5 classes)
Groups for Rest Assured Api Suites
symXChange
symXChangeCreateCustomer
symXchangeCreateDeposit
symXchangeSearchDeposit
symXchangeTransferFunds
verifyResponseFieldsDepositSearch
symXChangeCustomer
symXChangeCreateCustomer
symXChangeCustomerCreate
symXChangeCreateCustomer
symXChangeDepositCreate
symXchangeCreateDeposit
symXChangeDepositSearch
symXchangeSearchDeposit
verifyResponseFieldsDepositSearch
symXChangeDeposits
symXchangeCreateDeposit
symXchangeSearchDeposit
verifyResponseFieldsDepositSearch
symXChangeMonetary
symXchangeTransferFunds
symXChangeTransferFunds
symXchangeTransferFunds
symXchange
symXchangeQueryCustomer
symXchangeRelatioshipSearch
symXchangeSearchAccountHistoryOfExistingAccount
symXchangeSearchForAnExistingLoan
verifyResponseFields
verifyResponseFieldsLoanSearch
verifyResponseFieldsRelationShipSearch
symXchangeAccount
symXchangeSearchAccountHistoryOfExistingAccount
verifyResponseFields
symXchangeCustomer
symXchangeQueryCustomer
symXchangeRelatioshipSearch
verifyResponseFieldsRelationShipSearch
symXchangeCustomerSearch
symXchangeQueryCustomer
symXchangeLoanSearch
symXchangeSearchForAnExistingLoan
verifyResponseFieldsLoanSearch
symXchangeLoans
symXchangeSearchForAnExistingLoan
verifyResponseFieldsLoanSearch
symXchangeRelationshipSearch
symXchangeRelatioshipSearch
verifyResponseFieldsRelationShipSearch
symXchangeSearchAccountHistory
symXchangeSearchAccountHistoryOfExistingAccount
verifyResponseFields
Times for Rest Assured Api Suites
Total running time: 49 seconds
Reporter output for Rest Assured Api Suites
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC44 Search the...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC44 Search the account History of an existing account holder with Blank account number
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
preferredContactMethod Field is present in Response Body
addressLastVerify Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC46 Search for a customer.
Steps:
preferredContactMethod Field is present in Response Body
addressLastVerify Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC53 Search for a deposit
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeTransferFunds({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC59 Initiate a monetary transfer
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
verifyResponseFieldsDepositSearch({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
accountBase Field is present in Response Body
accountDetail Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC54 Verify response fields for deposit search api
Steps:
accountBase Field is present in Response Body
accountDetail Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeRelatioshipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC49 Search for existing customer relationships.
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeCreateDeposit({EXPECTED MESSAGE=already in use, ERROR MESSAGE=, TEST SCENARIO=#TC84 Reseda Integration Create Depo...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC84 Reseda Integration Create Deposit
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC55 Create a new deposit with existing Account Number
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
verifyResponseFieldsRelationShipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
accountInformation Field is present in Response Body
accountRelationshipStatus Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC50 Verify response fields for relationship search api.
Steps:
accountInformation Field is present in Response Body
accountRelationshipStatus Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Validation failed: cvc-length-val...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC47 Search for a Invalid/blank customer
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
verifyResponseFieldsLoanSearch({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...)
accountInformation Field is present in Response Body
loanDetails Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC52 Verify response fields for loan search api.
Steps:
accountInformation Field is present in Response Body
loanDetails Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC45 Search t...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC45 Search the account History of an existing account holder with Blank account type
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeSearchDeposit({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC87 Search for...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC87 Search for an account - Time Deposit Search with an existing account
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC42 Search t...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC42 Search the account History of an existing account holder
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXChangeCreateCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Error creating the Account record...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC48 Create a new customer.
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC83 Reseda Integration Create Deposit
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeTransferFunds({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC58 Initiate a monetary transfer
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
verifyResponseFields({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC43 Verify R...)
AccountInfo Field is present in Response Body
TransactionDetails Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC43 Verify Response Fields
Steps:
AccountInfo Field is present in Response Body
TransactionDetails Field is present in Response Body
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeTransferFunds({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC57 Initiate a monetary transfer
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeSearchForAnExistingLoan({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC51 Search for an existing loan
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC86 Search for an account - Time Deposit Search with an existing account
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC56 Search for an account - Time Deposit Search with an existing account
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
87 ignored methods
com.kinective.testscripts.Loans.LoansTest
searchForRandomLoan
jXchangeBookNewLoan
jh2020CreateNewLoan
corelationLoanSearch
corelationCreateLoan
createLoanSixBorrowers
jXchangeSearchForAnExistingLoan
createLoanCoupon
CreateLoanWkProductCode
csiBookNewLoan
jh2020SearchForRandomLoan
csiSearchForAnExistingLoan
createLoanWk
jXchangeBookNewLoan
jh2020CreateNewLoan
corelationLoanSearch
corelationCreateLoan
createLoanSixBorrowers
jXchangeSearchForAnExistingLoan
createLoanCoupon
CreateLoanWkProductCode
csiBookNewLoan
jh2020SearchForRandomLoan
csiSearchForAnExistingLoan
createLoanWk
com.kinective.testscripts.Deposits.DepositsTest
jXchangeSearchDeposit
premierDepositSearch_InvalidAccount
csiMeridianDepositCreate_HSA
premierDepositSearch_NonexistingAccount
premierDepositSearch_verifyFields
TimeDepositCreate_ExistingAccount
premierTimeDepositSearch_InvalidAccountType
csiMeridianDepositCreate_Checking
csiMeridianDepositSearchInd
csiMeridianTimeDepositCreate_CD_Business
premierTimeDepositSearch_CDA
csiMeridianDepositSearch_RandomAccount
csiMeridianDepositCreate_ExistingAccount
csiMeridianTimeDepositCreate_IRA_Person
corelationDepositSearch_ExistingAccount
csiMeridianTimeDepositSearch_RandomAccount
TimeDepositCreate_RandomAccount
csiMeridianTimeDepositSearch
corelationCreateDeposit
premierTimeDepositSearch_NonexistingAccount
premierTimeDepositSearch_BlankAccountNumber
CreateDeposit_NewAccountNumber
csiMeridianDepositSearch2Ind1Bus
premierDepositSearch_CheckingAccount
premierDepositSearch_SavingsAccount
OrderCards
CreateSavings_RandomAccount
TimeDepositSearch_RandomAccount
jXchangeCreateDeposit
premierTimeDepositSearch_InvalidAccount
premierDepositSearch_BlankAccount
CreateSavings
csiMeridianTimeDepositCreate_ExistingAccount
TimeDepositSearch_ExistingAccount
premierDepositSearch_InvalidAccount
csiMeridianDepositCreate_HSA
premierDepositSearch_NonexistingAccount
premierDepositSearch_verifyFields
TimeDepositCreate_ExistingAccount
premierTimeDepositSearch_InvalidAccountType
csiMeridianDepositCreate_Checking
csiMeridianDepositSearchInd
csiMeridianTimeDepositCreate_CD_Business
premierTimeDepositSearch_CDA
csiMeridianDepositSearch_RandomAccount
csiMeridianDepositCreate_ExistingAccount
csiMeridianTimeDepositCreate_IRA_Person
corelationDepositSearch_ExistingAccount
csiMeridianTimeDepositSearch_RandomAccount
TimeDepositCreate_RandomAccount
csiMeridianTimeDepositSearch
corelationCreateDeposit
premierTimeDepositSearch_NonexistingAccount
premierTimeDepositSearch_BlankAccountNumber
CreateDeposit_NewAccountNumber
csiMeridianDepositSearch2Ind1Bus
premierDepositSearch_CheckingAccount
premierDepositSearch_SavingsAccount
OrderCards
CreateSavings_RandomAccount
TimeDepositSearch_RandomAccount
jXchangeCreateDeposit
premierTimeDepositSearch_InvalidAccount
premierDepositSearch_BlankAccount
CreateSavings
csiMeridianTimeDepositCreate_ExistingAccount
TimeDepositSearch_ExistingAccount
com.kinective.testscripts.Account.AccountTest
searchAccountHistoryOfExistingAccount
searchAccountHistoryOfRandomAccount
corelationSearchAccountHistoryOfExistingAccount
reserveAccountNumber
searchAccountHistoryOfRandomAccount
corelationSearchAccountHistoryOfExistingAccount
reserveAccountNumber
com.kinective.testscripts.Customer.CustomerTest
jh2020CreateCustomer
corelationCreateCustomer
jh2020CreateNewCustomer
CreateCustomer_ForeignAddressDarkMatters
csiMeridianCreateCustomer_Pers_OnlyCurrentNoForeign
RelatioshipCreateCustToAcct
jh2020QueryCustomer
csiMeridianQueryCustomerByTaxID
csiMeridianQueryCustomerByCustID
RelatioshipCreateCustToCust
CreateCustomer_SubTypeError
jh2020CreateNewCustomerVerifyidList
jXchangeCreateCustomer
CreateCustomer_ForeignAddressCorrect
csiQueryCustomer
corelationQueryCustomer
jXchangeQueryCustomer
corelationRelatioshipSearch
corelationRelatioshipCreate
csiMeridianCreateCustomer_ExistingTaxId
csiMeridianQueryCustomerByGuid
CreateCustomer_AddressNoZipExt
CreateCustomer_Error
jXchangeRelatioshipSearch
premierCoQueryCustomer
CreateCustomer_ForeignAddress
csiMeridianCreateCustomer_Bus_IRSCurrentMailingForeign
CreateCustomer_AddressTypeError
csiMeridianRelatioshipSearch
premierCoCreateCust_verifyBySearchCust
CreateCustomer_AllElementsAddress
corelationCreateCustomer
jh2020CreateNewCustomer
CreateCustomer_ForeignAddressDarkMatters
csiMeridianCreateCustomer_Pers_OnlyCurrentNoForeign
RelatioshipCreateCustToAcct
jh2020QueryCustomer
csiMeridianQueryCustomerByTaxID
csiMeridianQueryCustomerByCustID
RelatioshipCreateCustToCust
CreateCustomer_SubTypeError
jh2020CreateNewCustomerVerifyidList
jXchangeCreateCustomer
CreateCustomer_ForeignAddressCorrect
csiQueryCustomer
corelationQueryCustomer
jXchangeQueryCustomer
corelationRelatioshipSearch
corelationRelatioshipCreate
csiMeridianCreateCustomer_ExistingTaxId
csiMeridianQueryCustomerByGuid
CreateCustomer_AddressNoZipExt
CreateCustomer_Error
jXchangeRelatioshipSearch
premierCoQueryCustomer
CreateCustomer_ForeignAddress
csiMeridianCreateCustomer_Bus_IRSCurrentMailingForeign
CreateCustomer_AddressTypeError
csiMeridianRelatioshipSearch
premierCoCreateCust_verifyBySearchCust
CreateCustomer_AllElementsAddress
com.kinective.testscripts.Monetary.MonetaryTest
jXchangeTransferFunds
csiDebitGLAccount
corelationTransferToGLAccount
corelationTransferFunds
creditAndDebitGLAccount
csiDebitGLAccount
corelationTransferToGLAccount
corelationTransferFunds
creditAndDebitGLAccount
Methods in chronological order
com.kinective.testscripts.Account.AccountTest
init(org.testng.TestRunner@39023dbf)
0 ms
com.kinective.testscripts.Customer.CustomerTest
init(org.testng.TestRunner@39023dbf)
352 ms
com.kinective.testscripts.Deposits.DepositsTest
init(org.testng.TestRunner@39023dbf)
358 ms
com.kinective.testscripts.Loans.LoansTest
init(org.testng.TestRunner@39023dbf)
362 ms
com.kinective.testscripts.Monetary.MonetaryTest
init(org.testng.TestRunner@39023dbf)
367 ms
com.kinective.testscripts.Account.AccountTest
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC42 Search t...)
444 ms
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC44 Search the...)
8264 ms
symXchangeSearchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC45 Search t...)
9777 ms
verifyResponseFields({EXPECTED MESSAGE=Successfully performed share history, ERROR MESSAGE=, TEST SCENARIO=#TC43 Verify R...)
11257 ms
com.kinective.testscripts.Customer.CustomerTest
symXchangeRelatioshipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
12612 ms
verifyResponseFieldsRelationShipSearch({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
19153 ms
symXChangeCreateCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Error creating the Account record...)
25300 ms
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Successfully performed the custom...)
26830 ms
symXchangeQueryCustomer({VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Validation failed: cvc-length-val...)
28117 ms
com.kinective.testscripts.Deposits.DepositsTest
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...)
29356 ms
symXchangeCreateDeposit({EXPECTED MESSAGE=Successfully performed the deposit create process, ERROR MESSAGE=, TEST SCENARIO=#...)
31914 ms
symXchangeCreateDeposit({EXPECTED MESSAGE=already in use, ERROR MESSAGE=, TEST SCENARIO=#TC84 Reseda Integration Create Depo...)
33061 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
34299 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
35537 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
36760 ms
symXchangeSearchDeposit({EXPECTED MESSAGE=The requested record was not found, ERROR MESSAGE=, TEST SCENARIO=#TC87 Search for...)
37963 ms
verifyResponseFieldsDepositSearch({EXPECTED MESSAGE=Successfully performed the deposit search process, ERROR MESSAGE=, TEST SCENARIO=#...)
39170 ms
com.kinective.testscripts.Loans.LoansTest
symXchangeSearchForAnExistingLoan({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...)
40577 ms
verifyResponseFieldsLoanSearch({EXPECTED MESSAGE=Successfully searched for loan information, automaticFundsTransfer=, ERROR MESSAGE...)
43504 ms
com.kinective.testscripts.Monetary.MonetaryTest
symXchangeTransferFunds({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
...)
44933 ms
symXchangeTransferFunds({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
...)
47659 ms
symXchangeTransferFunds({toAccount={
"accountNumber": "0000012663",
"accountType": "Sh01",
...)
48828 ms