com.kinective.testscripts.Account.AccountTest
searchAccountHistoryOfExistingAccount
({EXPECTED MESSAGE=Account History Search successful, ERROR MESSAGE=, TEST SCENARIO=#TC23 Search the account History of an existing account holder, VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=searchAccountHistoryOfExistingAccount, BODY={
"assetID": "jxchange_api_test",
"content": {
"accountNumber": "6429146",
"accountType": "D",
"startDate": "2024-05-01",
"endDate": "2024-07-02"
},
"uuid": "string"
}, AUTHORIZATION=customerId:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=;
customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
java.lang.AssertionError: Something went Wrong. Status Message : Fault Desc: The element 'AcctHistSrch' in namespace 'http://jackhenry.com/jxchange/TPG/2008' has invalid child element 'IncXtendElemInfo' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. List of possible elements expected: 'Ver_3' in namespace 'http://jackhenry.com/jxchange/TPG/2008'.
Fault Cat: Error
Fault Code: 200
at com.generics.utils.Log.fail(Log.java:596)
at com.generics.utils.WebserviceTestBaseClass.verifyStatusMessage(WebserviceTestBaseClass.java:88)
at com.kinective.testscripts.Account.AccountTest.searchAccountHistoryOfExistingAccount(AccountTest.java:78)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
... Removed 26 stack frames
(#TC23 Search the account History of an existing account holder)
searchAccountHistoryOfRandomAccount
({EXPECTED MESSAGE=Account not found, ERROR MESSAGE=, TEST SCENARIO=#TC24 Search the account History of a random account holder, VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=searchAccountHistoryOfRandomAccount, BODY={
"assetID": "jxchange_api_test",
"content": {
"accountNumber": "46635",
"accountType": "D",
"startDate": "2022-09-01",
"endDate": "2022-09-02"
},
"uuid": "string"
}, AUTHORIZATION=customerId:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=;
customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
java.lang.AssertionError: Something went Wrong. Status Message : Fault Desc: The element 'AcctHistSrch' in namespace 'http://jackhenry.com/jxchange/TPG/2008' has invalid child element 'IncXtendElemInfo' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. List of possible elements expected: 'Ver_3' in namespace 'http://jackhenry.com/jxchange/TPG/2008'.
Fault Cat: Error
Fault Code: 200
at com.generics.utils.Log.fail(Log.java:596)
at com.generics.utils.WebserviceTestBaseClass.verifyStatusMessage(WebserviceTestBaseClass.java:88)
at com.kinective.testscripts.Account.AccountTest.searchAccountHistoryOfRandomAccount(AccountTest.java:140)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
... Removed 26 stack frames
(#TC24 Search the account History of a random account holder)
com.kinective.testscripts.Account.AccountTest
reserveAccountNumber
({EXPECTED MESSAGE=Account Number Generated Successfully, ERROR MESSAGE=, TEST SCENARIO=#TC16 Reserve new account number, VERIFY FIELDS=, EXPECTED STATUS=200, responseTimeSeconds=15, TEST ID=reserveAccountNumber, BODY={
"assetID": "jxchange_api_test",
"content": {
"accountType": "D"
}
}, AUTHORIZATION=customerId:f2b4kBcTsJO3FqXGVF+imap2upqKmLC9bqpAROTbTxg=;
customerSecret:pRQc7noNapzg561TJUtc9c46YYeeLzARlUHVuSsJ8XFQNHHQDN2k+K4LAsE9crqR69lknCDgo+Mr7CzdXbk9OQ==;
tokenUrl:https://auth.nxtsoft.com/oauth2/token;
key:Th!sisOmn!;})
(#TC16 Reserve new account number)
C:\Users\Monil Shah\Documents\qa-automation-standard-api\testxml\jXchange_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="reserveAccountNumber"/>
<include name="searchAccountHistoryOfExistingAccount"/>
<include name="searchAccountHistoryOfRandomAccount"/>
</methods>
</class> <!-- com.kinective.testscripts.Account.AccountTest -->
</classes>
</test> <!-- Rest Assured -->
</suite> <!-- Rest Assured Api Suites -->
Tests for Rest Assured Api Suites
- Rest Assured (1 class)
Groups for Rest Assured Api Suites
Times for Rest Assured Api Suites
Total running time: 14 seconds
Reporter output for Rest Assured Api Suites
reserveAccountNumber({EXPECTED MESSAGE=Account Number Generated Successfully, ERROR MESSAGE=, TEST SCENARIO=#TC16 Reserve...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
#TC16 Reserve new account number
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
searchAccountHistoryOfRandomAccount({EXPECTED MESSAGE=Account not found, ERROR MESSAGE=, TEST SCENARIO=#TC24 Search the account History ...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
Something went Wrong. Status Message : Fault Desc: The element 'AcctHistSrch' in namespace 'http://jackhenry.com/jxchange/TPG/2008' has invalid child element 'IncXtendElemInfo' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. List of possible elements expected: 'Ver_3' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. Fault Cat: Error Fault Code: 200
#TC24 Search the account History of a random account holder
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
Something went Wrong. Status Message : Fault Desc: The element 'AcctHistSrch' in namespace 'http://jackhenry.com/jxchange/TPG/2008' has invalid child element 'IncXtendElemInfo' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. List of possible elements expected: 'Ver_3' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. Fault Cat: Error Fault Code: 200
searchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Account History Search successful, ERROR MESSAGE=, TEST SCENARIO=#TC23 Search the ...)
Status code is matching correctly! (Expected : 200 Actual : 200 )
Something went Wrong. Status Message : Fault Desc: The element 'AcctHistSrch' in namespace 'http://jackhenry.com/jxchange/TPG/2008' has invalid child element 'IncXtendElemInfo' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. List of possible elements expected: 'Ver_3' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. Fault Cat: Error Fault Code: 200
#TC23 Search the account History of an existing account holder
Steps:
Status code is matching correctly! (Expected : 200 Actual : 200 )
Something went Wrong. Status Message : Fault Desc: The element 'AcctHistSrch' in namespace 'http://jackhenry.com/jxchange/TPG/2008' has invalid child element 'IncXtendElemInfo' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. List of possible elements expected: 'Ver_3' in namespace 'http://jackhenry.com/jxchange/TPG/2008'. Fault Cat: Error Fault Code: 200
3 ignored methods
com.kinective.testscripts.Account.AccountTest
symXchangeSearchAccountHistoryOfExistingAccount
verifyResponseFields
corelationSearchAccountHistoryOfExistingAccount
verifyResponseFields
corelationSearchAccountHistoryOfExistingAccount
Methods in chronological order
com.kinective.testscripts.Account.AccountTest
init(org.testng.TestRunner@1fd7a37)
0 ms
reserveAccountNumber({EXPECTED MESSAGE=Account Number Generated Successfully, ERROR MESSAGE=, TEST SCENARIO=#TC16 Reserve...)
12435 ms
searchAccountHistoryOfExistingAccount({EXPECTED MESSAGE=Account History Search successful, ERROR MESSAGE=, TEST SCENARIO=#TC23 Search the ...)
19910 ms
searchAccountHistoryOfRandomAccount({EXPECTED MESSAGE=Account not found, ERROR MESSAGE=, TEST SCENARIO=#TC24 Search the account History ...)
23833 ms