fix validations for financial activity accounts test
This commit is contained in:
+6
-4
@@ -29,6 +29,7 @@ public class FinancialActivityAccountsTest {
|
|||||||
|
|
||||||
private ResponseSpecification responseSpec;
|
private ResponseSpecification responseSpec;
|
||||||
private ResponseSpecification responseSpecForValidationError;
|
private ResponseSpecification responseSpecForValidationError;
|
||||||
|
private ResponseSpecification responseSpecForDomainRuleViolation;
|
||||||
private ResponseSpecification responseSpecForResourceNotFoundError;
|
private ResponseSpecification responseSpecForResourceNotFoundError;
|
||||||
private RequestSpecification requestSpec;
|
private RequestSpecification requestSpec;
|
||||||
private AccountHelper accountHelper;
|
private AccountHelper accountHelper;
|
||||||
@@ -44,6 +45,7 @@ public class FinancialActivityAccountsTest {
|
|||||||
this.requestSpec.header("Authorization", "Basic " + Utils.loginIntoServerAndGetBase64EncodedAuthenticationKey());
|
this.requestSpec.header("Authorization", "Basic " + Utils.loginIntoServerAndGetBase64EncodedAuthenticationKey());
|
||||||
this.responseSpec = new ResponseSpecBuilder().expectStatusCode(200).build();
|
this.responseSpec = new ResponseSpecBuilder().expectStatusCode(200).build();
|
||||||
this.responseSpecForValidationError = new ResponseSpecBuilder().expectStatusCode(400).build();
|
this.responseSpecForValidationError = new ResponseSpecBuilder().expectStatusCode(400).build();
|
||||||
|
this.responseSpecForDomainRuleViolation = new ResponseSpecBuilder().expectStatusCode(403).build();
|
||||||
this.responseSpecForResourceNotFoundError = new ResponseSpecBuilder().expectStatusCode(404).build();
|
this.responseSpecForResourceNotFoundError = new ResponseSpecBuilder().expectStatusCode(404).build();
|
||||||
this.accountHelper = new AccountHelper(this.requestSpec, this.responseSpec);
|
this.accountHelper = new AccountHelper(this.requestSpec, this.responseSpec);
|
||||||
this.financialActivityAccountHelper = new FinancialActivityAccountHelper(this.requestSpec);
|
this.financialActivityAccountHelper = new FinancialActivityAccountHelper(this.requestSpec);
|
||||||
@@ -96,8 +98,8 @@ public class FinancialActivityAccountsTest {
|
|||||||
|
|
||||||
/** Creating Duplicate Financial Activity should fail **/
|
/** Creating Duplicate Financial Activity should fail **/
|
||||||
List<HashMap> duplicateFinancialActivityAccountError = (List<HashMap>) financialActivityAccountHelper
|
List<HashMap> duplicateFinancialActivityAccountError = (List<HashMap>) financialActivityAccountHelper
|
||||||
.createFinancialActivityAccount(financialActivityAccountId, liabilityTransferAccount.getAccountID(), responseSpec,
|
.createFinancialActivityAccount(liabilityTransferFinancialActivityId, liabilityTransferAccount.getAccountID(),
|
||||||
CommonConstants.RESPONSE_ERROR);
|
responseSpecForDomainRuleViolation, CommonConstants.RESPONSE_ERROR);
|
||||||
assertEquals(DuplicateFinancialActivityAccountFoundException.getErrorcode(),
|
assertEquals(DuplicateFinancialActivityAccountFoundException.getErrorcode(),
|
||||||
duplicateFinancialActivityAccountError.get(0).get(CommonConstants.RESPONSE_ERROR_MESSAGE_CODE));
|
duplicateFinancialActivityAccountError.get(0).get(CommonConstants.RESPONSE_ERROR_MESSAGE_CODE));
|
||||||
|
|
||||||
@@ -106,8 +108,8 @@ public class FinancialActivityAccountsTest {
|
|||||||
* should fail
|
* should fail
|
||||||
**/
|
**/
|
||||||
List<HashMap> invalidFinancialActivityAccountError = (List<HashMap>) financialActivityAccountHelper.updateFinancialActivityAccount(
|
List<HashMap> invalidFinancialActivityAccountError = (List<HashMap>) financialActivityAccountHelper.updateFinancialActivityAccount(
|
||||||
financialActivityAccountId, liabilityTransferFinancialActivityId, newLiabilityTransferAccount.getAccountID(), responseSpec,
|
financialActivityAccountId, liabilityTransferFinancialActivityId, newLiabilityTransferAccount.getAccountID(),
|
||||||
CommonConstants.RESPONSE_ERROR);
|
responseSpecForDomainRuleViolation, CommonConstants.RESPONSE_ERROR);
|
||||||
assertEquals(FinancialActivityAccountInvalidException.getErrorcode(),
|
assertEquals(FinancialActivityAccountInvalidException.getErrorcode(),
|
||||||
invalidFinancialActivityAccountError.get(0).get(CommonConstants.RESPONSE_ERROR_MESSAGE_CODE));
|
invalidFinancialActivityAccountError.get(0).get(CommonConstants.RESPONSE_ERROR_MESSAGE_CODE));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user