This is an automated email from the ASF dual-hosted git repository.
adamsaghy pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
from 6504ce927f Merge pull request #6241
add 27c1117360 FINERACT-2779: fix loan swagger DTOs and retire the
REST-assured command paths
add 60a52a16e2 FINERACT-2779: build loan applications with
PostLoansRequest instead of JSON
add 2c58bcc95a FINERACT-2779: type the advanced-payment-allocation loan
applications
add 9730d154d1 FINERACT-2779: type the single-repayment loan applications
add 53f14745fa FINERACT-2779: share the legacy loan application shape and
type four more callers
add cd2863cbeb FINERACT-2779: share the days-based loan application shape
add 1d82cc7ac0 FINERACT-2779: type the down-payment loan applications
add f1f03efc2c FINERACT-2779: type the down-payment repayment schedule
applications
add ea621cb0b1 FINERACT-2779: type the tranche reschedule loan application
add 2877731bde FINERACT-2779: retire applyForLoanFromJson and the last
REST-assured plumbing
add 62c0575050 FINERACT-2779: build loan products with
PostLoanProductsRequest instead of JSON
add ec00c9ec58 FINERACT-2779: type the loan product creations in the Feign
loan tests
add 7b45fae7d8 FINERACT-2779: retire the JSON loan product paths
add cd8250d915 FINERACT-2779: return the loan application response the
server sent
add ac6061965a FINERACT-2779: carry loan ids as Long through the loan tests
new 65d3f2b655 Merge pull request #6321
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../api/RescheduleLoansApiResourceSwagger.java | 2 +
.../loanaccount/api/LoansApiResourceSwagger.java | 22 +-
...PaymentAllocationLoanRepaymentScheduleTest.java | 24 +-
.../ClientLoanChargeExternalIntegrationTest.java | 35 +--
...lanceRefundandRepaymentTypeIntegrationTest.java | 25 +-
.../ClientLoanIntegrationTest.java | 10 +-
...ntLoanMultipleDisbursementsIntegrationTest.java | 43 +--
...rancheMultipleDisbursementsIntegrationTest.java | 25 +-
.../ExternalIdSupportIntegrationTest.java | 89 +++---
.../FloatingRateInterestRecalculationTest.java | 22 +-
.../integrationtests/GroupLoanIntegrationTest.java | 9 +-
.../fineract/integrationtests/GroupTest.java | 4 +-
...ChargeOffWithAdvancedPaymentAllocationTest.java | 15 +-
...eseReplayWithAdvancedPaymentAllocationTest.java | 18 +-
...sbursementToSavingsWithAutoDownPaymentTest.java | 38 ++-
...nWithOverlappingDownPaymentInstallmentTest.java | 31 ++-
.../LoanAccountsContainsCurrencyFieldTest.java | 40 ++-
...gePaymentWithAdvancedPaymentAllocationTest.java | 42 ++-
...rHandlingWithAdvancedPaymentAllocationTest.java | 23 +-
.../LoanDownPaymentTransactionTypeTest.java | 26 +-
.../integrationtests/LoanDueCalculationTest.java | 3 +-
...hAdvancedPaymentAllocationIntegrationTests.java | 57 ++--
...oductWithCreditAllocationsIntegrationTests.java | 40 +--
...oanProductWithDownPaymentConfigurationTest.java | 27 +-
.../LoanRepaymentRescheduleAtDisbursementTest.java | 62 +++--
.../LoanRepaymentScheduleWithDownPaymentTest.java | 84 +++---
.../LoanRescheduleOnDecliningBalanceLoanTest.java | 48 ++--
.../LoanRescheduleWithAdvancePaymentTest.java | 4 +-
.../LoanReschedulingWithinCenterTest.java | 97 +++----
.../LoanTransactionAuditingIntegrationTest.java | 49 ++--
.../LoanTransactionChargebackTest.java | 6 +-
.../LoanTransactionInterestPaymentWaiverTest.java | 6 +-
...nReprocessForAdvancedPaymentAllocationTest.java | 25 +-
.../LoanTransactionReverseReplayRelationTest.java | 39 ++-
...hAdvancedPaymentAllocationIntegrationTests.java | 43 ++-
...nWriteOffWithAdvancedPaymentAllocationTest.java | 45 ++-
...tiveLoansWithAdvancedPaymentAllocationTest.java | 7 +-
.../RepaymentReverseExternalIdTest.java | 34 ++-
...ndoRepaymentWithDownPaymentIntegrationTest.java | 21 +-
.../client/feign/FeignLoanTestBase.java | 54 ++--
.../client/feign/helpers/FeignLoanHelper.java | 135 +--------
.../client/feign/modules/LoanRequestBuilders.java | 219 ++++++---------
.../client/feign/modules/LoanTestData.java | 1 +
.../common/loans/LoanProductTestBuilder.java | 305 +++++++++++++++++++++
.../loans/LoanProductTestBuilderParityTest.java | 166 +++++++++++
45 files changed, 1260 insertions(+), 860 deletions(-)
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/common/loans/LoanProductTestBuilderParityTest.java