Test # Passed # Skipped # Retried # Failed Time (ms) Included Groups Excluded Groups
Rest Assured Api Suites
Rest Assured 8 0 0 0 76,970
Class Method Start Time (ms)
Rest Assured Api Suites
Rest Assured — passed
com.kinective.testscripts.Deposits.DepositsTest premierCoCreateDeposit: #TC179 Create a new deposit account
1758317094259 10919
premierCoDepositSearch_BlankAccount: #TC177 Search for a blank deposit account
1758317091267 2984
premierCoDepositSearch_CheckingAccount: #TC173 Search for a Checking deposit account and verify fields and values
1758317047221 21685
premierCoDepositSearch_InvalidAccount: #T175 Search for an invalid deposit account
1758317088552 2706
premierCoDepositSearch_NonexistingAccount: #TC176 Search for a non existing Savings deposit account
1758317085718 2820
premierCoDepositSearch_SavingsAccount: #T174 Search for a Savings deposit account and verify fields
1758317068951 8522
premierCoDepositSearch_VerifyBySearch: #TC181 Create a deposit account, search for the newly crated account nd verif AccountType
1758317105193 18861
premierCoDepositSearch_verifyFields: #TC178 Search for a deposit account of type dda and verify presence of fields
1758317077543 8164

Rest Assured

com.kinective.testscripts.Deposits.DepositsTest#premierCoCreateDeposit

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=AddAccountApi - Status: Success, ERROR MESSAGE=, TEST SCENARIO=#TC179 Create a new deposit account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoCreateDeposit, VERIFY ARRAY SIZE=, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=TRUE, accountDetail=, DepositSearchBody=, VERIFY FIELDS=content.accountType,content.accountNumber, BODY={ "assetID": "Kinective_PremierCO_API_Sandbox", "content": { "accountDetail": { "accountClassCode": "1", "balance": 248560.00, "beneficiaries": [ { "address": { "addressID": "2106252" }, "beneficiaryLevel": "CoOwner", "customerID": "3243943", "distribution": "12" } ], "branchNumber": "2", "costCenter": "11", "customerID": "3243934", "customerRelationships": [ { "customerID": "3242482", "otherRelationshipDescription": "Second", "relationshipCode": "Owner", "taxReporting": false } ], "federalWithholdingIndicator": "FederalTax", "index": 6, "interestDisposition": "AddBackToAcct", "interestPaymentInternalAccount": "300056995", "naicsCode": "1", "oedCode": "5", "officerCode": "1", "openDate": "2020-09-29", "productName": "DDA", "productType": "10101", "relationshipCode": "Owner", "secondaryOfficerCode": "2", "serviceChargeCode": "0", "serviceChargeWaiveReason": "0", "shortName": "MAX", "statementCycle": "Cycle", "statementFrequency": "28", "statementMailingAddress": { "address1": "110 Turner Rd", "address2": "Apt B", "addressType": "Primary", "city": "Orlando", "postalCode": "32789", "postalExtension": "1234", "state": "FL" }, "taxReportingOwner": true, "userFields": [ { "key": "2", "value": "2", "dataType": "Alpha", "dataLength": 8, "expirationDate": "2021-03-28", "description": "DDA Data", "requiredFlag": true } ] }, "accountInformation": { "accountType": "Checking" }, "accountServices": { "overdraftProtectionAccounts": [ { "overDraftOption": "OptIn" } ] }, "coreSpecificFields": { "interestCycleCode": "Cycle", "interestType": "Daily" } }, "uuid": "12345" }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=content.accountType:Checking,statusFlag:true, order=}
Messages
#TC179 Create a new deposit account
Steps:
Generating Access Token
 End Point URI:deposits/deposit-create
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 10503 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Field Presence Verification ---

Field 'content.accountType' is present in Response Body

Field 'content.accountNumber' is present in Response Body
 --- Running Field Value Verification ---

Field 'content.accountType' has expected value 'Checking'

Field 'statusFlag' has expected value 'true'
 --- Running Empty Objects Verification ---

No empty objects found in JSON
 Verification types detected: Fields, Values, No Empty Objects
 === JSON Verification Complete - 3 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: AddAccountApi - Status: Success
 Deposits Created successful.
Content is : {accountType:Checking,accountNumber:10720}
statusMessage is: AddAccountApi - Status: Success
statusFlag is: true
UUID is: 12345

back to summary

com.kinective.testscripts.Deposits.DepositsTest#premierCoDepositSearch_BlankAccount

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=, ERROR MESSAGE=Error - Account Identifier is required, TEST SCENARIO=#TC177 Search for a blank deposit account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoDepositSearch_BlankAccount, VERIFY ARRAY SIZE=, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=, accountDetail=, DepositSearchBody=, VERIFY FIELDS=, BODY={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountNumber: , accountType: Checking }, uuid: 12345 }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=statusFlag:false, order=}
Messages
#TC177 Search for a blank deposit account
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 2601 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Field Value Verification ---

Field 'statusFlag' has expected value 'false'
 Verification types detected: Values
 === JSON Verification Complete - 1 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Deposit search API failed: GetAccountsSDA - Status: Error - Account Identifier is required
 Deposits search has been successful.
Content is : null
statusMessage is: Deposit search API failed: GetAccountsSDA - Status: Error - Account Identifier is required
statusFlag is: false
UUID is: 12345

back to summary

com.kinective.testscripts.Deposits.DepositsTest#premierCoDepositSearch_CheckingAccount

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Info - Success, ERROR MESSAGE=, TEST SCENARIO=#TC173 Search for a Checking deposit account and verify fields and values, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoDepositSearch_CheckingAccount, VERIFY ARRAY SIZE=content[0].accountDetail.customerRelationships[1].phoneNumbers:4,content[0].accountDetail.beneficiaries:3,content[0].accountDetail.customerRelationships:2, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=, accountDetail=, DepositSearchBody=, VERIFY FIELDS=content[0].accountDetail,content[0].accountDetail.taxID,content[0].accountDetail.name,content[0].accountDetail.residence,content[0].accountDetail.residence.postalCode,content[0].accountDetail.customerRelationships,content[0].accountDetail.beneficiaries, BODY={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountNumber: 5041733, accountType: Checking }, uuid: 12345 }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=content[0].accountInformation.accountNumber:5041733,statusFlag:true, order=}
Messages
#TC173 Search for a Checking deposit account and verify fields and values
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 16145 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Field Presence Verification ---

Field 'content[0].accountDetail' is present in Response Body

Field 'content[0].accountDetail.taxID' is present in Response Body

Field 'content[0].accountDetail.name' is present in Response Body

Field 'content[0].accountDetail.residence' is present in Response Body

Field 'content[0].accountDetail.residence.postalCode' is present in Response Body

Field 'content[0].accountDetail.customerRelationships' is present in Response Body

Field 'content[0].accountDetail.beneficiaries' is present in Response Body
 --- Running Field Value Verification ---

Field 'content[0].accountInformation.accountNumber' has expected value '5041733'

Field 'statusFlag' has expected value 'true'
 --- Running Array Size Verification ---

Array 'content[0].accountDetail.customerRelationships[1].phoneNumbers' has expected size 4

Array 'content[0].accountDetail.beneficiaries' has expected size 3

Array 'content[0].accountDetail.customerRelationships' has expected size 2
 Verification types detected: Fields, Values, Array Sizes
 === JSON Verification Complete - 3 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Info - Success,
 Deposits search has been successful.
Content is : [{accountInformation:{additionalDescription:DDA,accountType:Checking,subAccountType:0,description:PERSONAL CHECKING WITH INTEREST,accountNumber:5041733,regEOption:NoODPAccount},accountDetail:{statementFrequency:Cycle,balanceTotalAvailable:9999.92,productName:PERSONAL CHECKING WITH INTEREST,accountStatus:Active,customerType:Unknown,balance:9649.92,oedCode:0,taxID:503123456,taxIDType:SSN,residence:{country:United States of America,address2:APT 200,city:Phoenix,addressType:Primary,address1:900 Lime Place,isForeign:false,postalCode:85024,addressID:2203689,msaCode:0,countryCode:00,isPrimary:true,subType:Personal,state:AZ,censusTractNumber:0},beneficiaries:[{address:{postalExtension:1234,city:FALLS CITY,addressType:Primary,countryCode:10,isPrimary:true,address1:2221 MILLER,postalCode:68361,state:CA,addressID:2106216},dob:1986-07-12,taxID:503123840,customerID:3242482,name:{fullName:JAMES P JAMES},distribution:50.0,accountOwnerRelationship:Friend},{address:{country:United States of America,postalExtension:68510,city:WACO,addressType:Primary,countryCode:00,isPrimary:true,address1:141 SECOND ST.,postalCode:68510,state:AL,addressID:2106199},dob:1986-07-12,taxID:503123840,customerID:3242482,name:{fullName:JAMES P JAMES},distribution:50.0,accountOwnerRelationship:Friend},{address:{country:United States of America,postalExtension:78705,city:Austin,addressType:Primary,countryCode:00,isPrimary:true,address1:600 W 26th St,postalCode:78705,state:TX,addressID:2212237},dob:1929-09-14,taxID:988125678,customerID:3243931,name:{fullName:JOSEPH N HOWARD},distribution:12.12,accountOwnerRelationship:Son}],customerRelationships:[{ownershipType:Secondary,dateOfBirth:1986-07-12,relationshipCode:Beneficiary,percent:0,phoneNumbers:[{number:2190451,areaCode:402,phoneType:Home,countryCode:1,isPrimary:true},{number:2190452,areaCode:402,phoneType:Mobile,countryCode:1,isPrimary:false}],otherRelationshipDescription:Other,customerType:Unknown,taxReporting:false,taxID:503123840,customerID:3242482,name:{legalName:JAMES P JAMES,firstName:JAMES,lastName:JAMES,fullName:JAMES P JAMES,middleName:P},taxIDType:SSN,email:{emailAddress:X_EMAIL2@HOTMAIL1.COM,emailType:Person}},{ownershipType:Secondary,dateOfBirth:1929-09-14,relationshipCode:Beneficiary,percent:0,phoneNumbers:[{number:2190001,areaCode:402,phoneType:Mobile,countryCode:00001,isPrimary:true},{number:2190002,areaCode:402,phoneType:Work,countryCode:00001,isPrimary:false},{number:2190003,areaCode:402,phoneType:Home,countryCode:00001,isPrimary:false},{number:2190004,areaCode:402,phoneType:Fax,countryCode:00001,isPrimary:false}],otherRelationshipDescription:Other,customerType:Partnership,taxReporting:false,taxID:988125678,customerID:3243931,name:{firstName:HOWARD,lastName:JOSEPH,fullName:JOSEPH N HOWARD,middleName:N},taxIDType:SSN,residence:{msaCode:1002,city:FALLS CITY,addressType:Primary,address1:2221 MILLER,countryCode:10,isPrimary:true,isForeign:true,postalCode:68361,subType:Business,state:CA,addressID:2106202,censusTractNumber:9}}],email:{emailAddress:X_EMAIL2@HOTMAIL1.COM,emailType:Person},productType:10101000,accountClassCode:1,naicsCode:2,interestRate:5.5,branchNumber:1,costCenter:11,balanceAvailable:9649.92,dateOfBirth:1952-10-02,relationshipCode:Owner,accountStatusCode:Active,customerID:3242098,name:{legalName:JAMES A SMITH,firstName:JAMES,lastName:SMITH,fullName:JAMES B SMITH SR.,middleName:B},taxReportingOwner:true,interestDisposition:Capitalize,openDate:2020-09-29,shortName:JAMES B SMITH SR.},accountBase:{accountType:Checking,statementMailingAddress:{msaCode:0,city:WACO,addressType:Primary,countryCode: ,isPrimary:true,isForeign:false,address1:141 SECOND ST.,postalCode:68510,subType:Inquiry,state:AL,addressID:2105255,censusTractNumber:0}}}]
statusMessage is: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Info - Success,
statusFlag is: true
UUID is: 12345

back to summary

com.kinective.testscripts.Deposits.DepositsTest#premierCoDepositSearch_InvalidAccount

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=, ERROR MESSAGE=Error - Account not found, TEST SCENARIO=#T175 Search for an invalid deposit account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoDepositSearch_InvalidAccount, VERIFY ARRAY SIZE=, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=, accountDetail=, DepositSearchBody=, VERIFY FIELDS=, BODY={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountNumber: ABC23267, accountType: Savings }, uuid: 12345 }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=statusFlag:false, order=}
Messages
#T175 Search for an invalid deposit account
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 2310 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Field Value Verification ---

Field 'statusFlag' has expected value 'false'
 Verification types detected: Values
 === JSON Verification Complete - 1 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Deposit search API failed: GetAccountsSDA - Status: Error - Account not found
 Deposits search has been successful.
Content is : null
statusMessage is: Deposit search API failed: GetAccountsSDA - Status: Error - Account not found
statusFlag is: false
UUID is: 12345

back to summary

com.kinective.testscripts.Deposits.DepositsTest#premierCoDepositSearch_NonexistingAccount

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=, ERROR MESSAGE=Error - Account Number Not On File, TEST SCENARIO=#TC176 Search for a non existing Savings deposit account, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoDepositSearch_NonexistingAccount, VERIFY ARRAY SIZE=, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=, accountDetail=, DepositSearchBody=, VERIFY FIELDS=, BODY={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountNumber: 300004131, accountType: Checking }, uuid: 12345 }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=statusFlag:false, order=}
Messages
#TC176 Search for a non existing Savings deposit account
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 2336 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Field Value Verification ---

Field 'statusFlag' has expected value 'false'
 Verification types detected: Values
 === JSON Verification Complete - 1 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Deposit search API failed: GetAccountsSDA - Status: Error - Account Number Not On File
 Deposits search has been successful.
Content is : null
statusMessage is: Deposit search API failed: GetAccountsSDA - Status: Error - Account Number Not On File
statusFlag is: false
UUID is: 12345

back to summary

com.kinective.testscripts.Deposits.DepositsTest#premierCoDepositSearch_SavingsAccount

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Error - No records match selection criteria, ERROR MESSAGE=, TEST SCENARIO=#T174 Search for a Savings deposit account and verify fields, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoDepositSearch_SavingsAccount, VERIFY ARRAY SIZE=, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=, accountDetail=, DepositSearchBody=, VERIFY FIELDS=content[0].accountDetail.customerRelationships[1].name,content[0].accountDetail.customerRelationships,content[0].accountDetail,content[0].accountInformation,content[0].accountDetail.taxID, BODY={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountNumber: 302034131, accountType: Savings }, uuid: 12345 }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=statusFlag:true, order=}
Messages
#T174 Search for a Savings deposit account and verify fields
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 7723 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Field Presence Verification ---

Field 'content[0].accountDetail.customerRelationships[1].name' is present in Response Body

Field 'content[0].accountDetail.customerRelationships' is present in Response Body

Field 'content[0].accountDetail' is present in Response Body

Field 'content[0].accountInformation' is present in Response Body

Field 'content[0].accountDetail.taxID' is present in Response Body
 --- Running Field Value Verification ---

Field 'statusFlag' has expected value 'true'
 Verification types detected: Fields, Values
 === JSON Verification Complete - 2 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Error - No records match selection criteria
 Deposits search has been successful.
Content is : [{accountInformation:{accountType:Savings,subAccountType:120,accountNumber:302034131},accountDetail:{statementFrequency:Cycle,balanceTotalAvailable:20906.07,accountStatus:Active,customerType:Unknown,balance:20906.07,oedCode:0,taxID:503124646,taxIDType:SSN,customerRelationships:[{ownershipType:Secondary,dateOfBirth:1985-03-13,relationshipCode:OwnerSigner,percent:0,phoneNumbers:[{number:2191360,areaCode:402,phoneType:Home,countryCode:1,isPrimary:true}],otherRelationshipDescription:Second,customerType:Unknown,taxReporting:false,taxID:503124647,customerID:3243290,name:{legalName:MELISSA O ALVAREZ,firstName:MELISSA,lastName:ALVAREZ,fullName:MELISSA O ALVAREZ,middleName:O},taxIDType:SSN,email:{emailAddress:M_EMAIL5@YAAHOOMAIL.COM,emailType:Person}},{ownershipType:Secondary,otherRelationshipDescription:Other,customerType:Unknown,taxReporting:false,customerID:3243291,name:{legalName:EDWARD P CASTILLO,firstName:EDWARD,lastName:CASTILLO,fullName:EDWARD P CASTILLO,middleName:P},taxIDType:None,relationshipCode:20262,percent:0}],email:{emailAddress:M_EMAIL3@GMAIL1.COM,emailType:Person},productType:10221000,accountClassCode:21,naicsCode:0,interestRate:2.25,branchNumber:2,costCenter:0,balanceAvailable:20906.07,dateOfBirth:1971-09-09,relationshipCode:OwnerSigner,planCode:0,accountStatusCode:Active,customerID:3243289,name:{legalName:GEORGE N PRICE,firstName:GEORGE,lastName:PRICE,fullName:GEORGE N PRICE,middleName:N},taxReportingOwner:true,interestDisposition:Capitalize,openDate:2015-08-25,shortName:GEORGE N PRICE},accountBase:{accountType:Savings,statementMailingAddress:{msaCode:0,city:SUTTON,addressType:Primary,countryCode: ,isPrimary:true,isForeign:false,address1:5146 Y ST.,postalCode:68873,subType:Inquiry,state:FL,addressID:2105829,censusTractNumber:0}}}]
statusMessage is: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Error - No records match selection criteria
statusFlag is: true
UUID is: 12345

back to summary

com.kinective.testscripts.Deposits.DepositsTest#premierCoDepositSearch_VerifyBySearch

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=Status: Success, ERROR MESSAGE=, TEST SCENARIO=#TC181 Create a deposit account, search for the newly crated account nd verif AccountType, accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoDepositSearch_VerifyBySearch, VERIFY ARRAY SIZE=, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=TRUE, accountDetail=, DepositSearchBody={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountNumber: 5041733, accountType: Checking }, uuid: 12345 }, VERIFY FIELDS=, BODY={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountDetail: { accountClassCode: 1, balance: 248560.00, beneficiaries: [ { address: { addressID: 2106252 }, beneficiaryLevel: CoOwner, customerID: 3243943, distribution: 12 } ], branchNumber: 2, costCenter: 11, customerID: 3243934, customerRelationships: [ { customerID: 3242482, otherRelationshipDescription: Second, relationshipCode: Owner, taxReporting: false } ], federalWithholdingIndicator: FederalTax, index: 6, interestDisposition: AddBackToAcct, interestPaymentInternalAccount: 300056995, naicsCode: 1, oedCode: 5, officerCode: 1, openDate: 2020-09-29, productName: DDA, productType: 10101, relationshipCode: Owner, secondaryOfficerCode: 2, serviceChargeCode: 0, serviceChargeWaiveReason: 0, shortName: MAX, statementCycle: Cycle, statementFrequency: 28, statementMailingAddress: { address1: 110 Turner Rd, address2: Apt B, addressType: Primary, city: Orlando, postalCode: 32789, postalExtension: 1234, state: FL }, taxReportingOwner: true, userFields: [ { key: 2, value: 2, dataType: Alpha, dataLength: 8, expirationDate: 2021-03-28, description: DDA Data, requiredFlag: true } ] }, accountInformation: { accountType: Checking }, accountServices: { overdraftProtectionAccounts: [ { overDraftOption: OptIn } ] }, coreSpecificFields: { interestCycleCode: Cycle, interestType: Daily } }, uuid: 12345 }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=, order=}
Messages
#TC181 Create a deposit account, search for the newly crated account nd verif AccountType
Steps:
  
#TC181 Create a deposit account, search for the newly crated account nd verif AccountType
Steps:
Generating Access Token
 End Point URI:deposits/deposit-create
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 10209 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Empty Objects Verification ---

No empty objects found in JSON
 Verification types detected: No Empty Objects
 === JSON Verification Complete - 1 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: AddAccountApi - Status: Success
 Deposits Created successful.
Content is : {accountType:Checking,accountNumber:10721}
statusMessage is: AddAccountApi - Status: Success
statusFlag is: true
UUID is: 12345
#TC181 Create a deposit account, search for the newly crated account nd verif AccountType
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 7599 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Empty Objects Verification ---

No empty objects found in JSON
 Verification types detected: No Empty Objects
 === JSON Verification Complete - 1 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Info - Success, Get Beneficiary - Status: Error: Cannot invoke String.endsWith(String) because the return value of openapi.redocly.common.StatementMailingAddress.getPostalExtension() is null
 Deposits search has been successful.
Content is : [{accountInformation:{additionalDescription:DDA,nickName:MAX,accountType:Checking,subAccountType:0,description:PERSONAL CHECKING,accountNumber:10721,regEOption:OptIn},accountDetail:{statementFrequency:Cycle,balanceTotalAvailable:0,productName:PERSONAL CHECKING,accountStatus:Active,customerType:Partnership,balance:0,oedCode:5,taxID:988125678,taxIDType:SSN,residence:{postalExtension:1234,city:FALLS CITY,addressType:Primary,address1:2221 MILLER,isForeign:true,postalCode:68361,addressID:2106216,msaCode:1002,countryCode:10,isPrimary:true,subType:Business,state:CA,censusTractNumber:9},beneficiaries:[{address:{postalExtension:1234,city:FALLS CITY,addressType:Primary,countryCode:10,isPrimary:true,address1:2221 MILLER,postalCode:68361,state:CA,addressID:2106252},dob:1929-09-14,taxID:988125678,customerID:3243943,name:{fullName:JOSEPH N HOWARD},distribution:12.0,accountOwnerRelationship:CoOwner}],customerRelationships:[{ownershipType:Secondary,dateOfBirth:1986-07-12,relationshipCode:Owner,percent:0,phoneNumbers:[{number:2190451,areaCode:402,phoneType:Home,countryCode:1,isPrimary:true},{number:2190452,areaCode:402,phoneType:Mobile,countryCode:1,isPrimary:false}],otherRelationshipDescription:Second,customerType:Unknown,taxReporting:false,taxID:503123840,customerID:3242482,name:{legalName:JAMES P JAMES,firstName:JAMES,lastName:JAMES,fullName:JAMES P JAMES,middleName:P},taxIDType:SSN,email:{emailAddress:X_EMAIL2@HOTMAIL1.COM,emailType:Person}},{ownershipType:Secondary,otherRelationshipDescription:Other,customerType:Partnership,taxReporting:false,taxID:988125678,customerID:3243943,name:{firstName:HOWARD,lastName:JOSEPH,fullName:JOSEPH N HOWARD,middleName:N},taxIDType:SSN,dateOfBirth:1929-09-14,relationshipCode:Beneficiary,residence:{msaCode:1002,city:FALLS CITY,addressType:Primary,address1:2221 MILLER,countryCode:10,isPrimary:true,isForeign:true,postalCode:68361,subType:Business,state:CA,addressID:2106252,censusTractNumber:9},percent:0}],productType:10101,accountClassCode:1,naicsCode:1,interestRate:0,branchNumber:2,costCenter:11,balanceAvailable:0,dateOfBirth:1929-09-14,relationshipCode:Owner,accountStatusCode:Active,customerID:3243934,name:{firstName:HOWARD,lastName:JOSEPH,fullName:JOSEPH N HOWARD,middleName:N},taxReportingOwner:true,interestDisposition:Capitalize,openDate:2020-09-29,shortName:JOSEPH N HOWARD},accountBase:{accountType:Checking,statementMailingAddress:{city:Orlando,address2:Apt B,addressType:Primary,isForeign:false,address1:110 Turner Rd,postalCode:32789,addressID:2221591,msaCode:0,countryCode: ,isPrimary:true,subType:Inquiry,state:FL,censusTractNumber:0}}}]
statusMessage is: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Info - Success, Get Beneficiary - Status: Error: Cannot invoke String.endsWith(String) because the return value of openapi.redocly.common.StatementMailingAddress.getPostalExtension() is null
statusFlag is: true
UUID is: 12345

back to summary

com.kinective.testscripts.Deposits.DepositsTest#premierCoDepositSearch_verifyFields

Parameter #1
{VERIFY OBJECT IN ARRAY=, VERIFY ARRAY CONTAINS=, EXPECTED MESSAGE=, ERROR MESSAGE=, TEST SCENARIO=#TC178 Search for a deposit account of type dda and verify presence of fields , accountBase=, coreSpecificFields=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=premierCoDepositSearch_verifyFields, VERIFY ARRAY SIZE=, accountServices=, timeDeposit=, VERIFY NO EMPTY OBJECTS=TRUE, accountDetail=, DepositSearchBody=, VERIFY FIELDS=,content[0].accountDetail.residence.isPrimary,content[0].accountDetail.residence.subType,content[0].accountDetail.residence.censusTractNumber,content[0].accountDetail.residence.addressID,content[0].accountDetail.residence.countryCode,content[0].accountDetail.residence.msaCode, BODY={ assetID: Kinective_PremierCO_API_Sandbox, content: { accountNumber: 10613, accountType: dda }, uuid: 12345 }, beneficiaries=, AUTHORIZATION=customerId:HlWgdjnvRm3Sh55L6DeRiDw930i1LSEDn8MCZ6o/NuU=; customerSecret:urQ7XxEj1oN/Afp/TCcqRtg4sDzhcDFIUsWa9jcHM1Xt19XaTO7mJISknkI+Y8JXKbdzuMOxeJtNZXrHFSpXFg==; tokenUrl:https://auth.nxtsoft.com/oauth2/token; key:Th!sisOmn!;, VERIFY VALUES=, order=}
Messages
#TC178 Search for a deposit account of type dda and verify presence of fields
Steps:
Generating Access Token
 End Point URI:deposits/deposit-search
 Sending POST Publish command
 Executed URL {}
 Status Code 200
 Time taken to get response is 7650 milli second
 === Starting Comprehensive JSON Verification ===
 --- Running Field Presence Verification ---

Field 'content[0].accountDetail.residence.isPrimary' is present in Response Body

Field 'content[0].accountDetail.residence.subType' is present in Response Body

Field 'content[0].accountDetail.residence.censusTractNumber' is present in Response Body

Field 'content[0].accountDetail.residence.addressID' is present in Response Body

Field 'content[0].accountDetail.residence.countryCode' is present in Response Body

Field 'content[0].accountDetail.residence.msaCode' is present in Response Body
 --- Running Empty Objects Verification ---

No empty objects found in JSON
 Verification types detected: Fields, No Empty Objects
 === JSON Verification Complete - 2 verification type(s) executed ===

Status code is matching correctly! (Expected : 200 Actual : 200 )
 Message: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Error - No records match selection criteria
 Deposits search has been successful.
Content is : [{accountInformation:{nickName:Magical Personal Checking,accountType:Checking,subAccountType:0,description:PERSONAL CHECKING,accountNumber:10613,regEOption:NoODPAccount},accountDetail:{statementFrequency:Cycle,balanceTotalAvailable:0,productName:PERSONAL CHECKING,accountStatus:Active,customerType:Partnership,balance:0,oedCode:0,taxID:988125678,taxIDType:SSN,residence:{msaCode:1002,city:FALLS CITY,addressType:Primary,address1:2221 MILLER,countryCode:10,isPrimary:true,isForeign:true,postalCode:683611234,subType:Business,state:CA,addressID:2106216,censusTractNumber:9},customerRelationships:[],productType:10101,accountClassCode:1,naicsCode:0,interestRate:0,branchNumber:2,costCenter:0,balanceAvailable:0,dateOfBirth:1929-09-14,relationshipCode:Owner,accountStatusCode:Active,customerID:3243934,name:{firstName:HOWARD,lastName:JOSEPH,fullName:JOSEPH N HOWARD,middleName:N},taxReportingOwner:true,interestDisposition:Capitalize,openDate:2025-07-14,shortName:JOSEPH N HOWARD},accountBase:{accountType:Checking,statementMailingAddress:{postalExtension:2222,city:Austin,address2:Suite 314,addressType:Primary,isForeign:false,address1:456 Oak Crest Lane,postalCode:78734,addressID:2211679,msaCode:27634,countryCode:10,isPrimary:true,subType:Inquiry,state:TX,censusTractNumber:1001}}}]
statusMessage is: Get Account Details - Status: Info - Success, Get Party Account Relationship - Status: Info - Success, Get Beneficiary - Status: Error - No records match selection criteria
statusFlag is: true
UUID is: 12345

back to summary