Guest User

Untitled

a guest
Jun 19th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.29 KB | None | 0 0
  1. @Test(groups = {"regress", "PartialRepayment"},
  2. description = "createPartialRepayment. Успешный ответ, где PartialRepaymentAmount не ноль")
  3. @TmsLink("TC-19499")
  4. public void createPartialRepaymentPartialRepaymentAmountIsNotZero() throws IOException {
  5. Application request = getSuccessApplication();
  6. partialRepaymentServiceSteps.createPartialRepaymentSuccess(request);
  7. }
  8.  
  9. @Test(groups = {"regress", "PartialRepayment"},
  10. description = "createPartialRepayment. Успешный ответ, где PartialRepaymentAmount ноль")
  11. @TmsLink("TC-19499")
  12. public void createPartialRepaymentPartialRepaymentAmountIsZero() throws IOException {
  13. Application request = getSuccessApplication()
  14. .setUsingAccountBalance(Boolean.TRUE)
  15. .setPartialRepaymentAmount(ZERO_PARTIAL_REPAYMENT_AMOUNT);
  16. partialRepaymentServiceSteps.createPartialRepaymentSuccess(request);
  17. }
  18.  
  19. @Test(groups = {"regress", "PartialRepayment"},
  20. description = "createPartialRepayment. Успешный ответ, где PartialRepaymentAmount Отсутствует")
  21. @TmsLink("TC-19499")
  22. public void createPartialRepaymentPartialRepaymentAmountIsNull() throws IOException {
  23. Application request = getSuccessApplication()
  24. .setUsingAccountBalance(Boolean.TRUE)
  25. .setPartialRepaymentAmount(null);
  26. partialRepaymentServiceSteps.createPartialRepaymentSuccess(request);
  27. }
  28.  
  29. private Application getSuccessApplication() {
  30. return new Application()
  31. .setDateTimeReport(DATE_TIME_REPORT)
  32. .setUserName(USER_NAME)
  33. .setContractNumber(partialRepaymentServiceConfig.getValidContractNumber())
  34. .setPartialRepaymentDate(TOMORROW_DATE)
  35. .setCloseOperatingDay(TOMORROW_DATE)
  36. .setUsingAccountBalance(Boolean.FALSE)
  37. .setPartialRepaymentAmount(PARTIAL_REPAYMENT_AMOUNT)
  38. .setCheckingBalanceOnRequestDate(FLOAT)
  39. .setCheckingBalanceOnExecutionDate(FLOAT)
  40. .setTotalAmount(FLOAT)
  41. .setPlannedRepaymentAmount(FLOAT)
  42. .setPlannedNextPayment(FLOAT)
  43. .setCalculationStatus(CALCULATION_STATUS);
  44. }
Add Comment
Please, Sign In to add comment