Test # Passed # Skipped # Retried # Failed Time (ms) Included Groups Excluded Groups
Rest Assured Api Suites
Rest Assured 2 0 0 0 31,500
Class Method Start Time (ms)
Rest Assured Api Suites
Rest Assured — passed
com.kinective.testscripts.Deposits.DepositsTest premierCoDepositSearch_CheckingAccount: #TC173 Search for a Checking deposit account and verify fields and values
1758645362417 22250
premierCoDepositSearch_SavingsAccount: #T174 Search for a Savings deposit account and verify fields
1758645384738 9058

Rest Assured

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 17404 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_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 8271 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