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 2ddbb7f159 Merge pull request #6433
add 851b6ade72 FINERACT-2732: add missing deposit request and response
schema fields
add 0d52c4e4be FINERACT-2732: add Feign helpers for the deposit tests
add 95dc05b762 FINERACT-2732: migrate the ordered savings account tests to
Feign
add 7e3457c7a2 FINERACT-2732: migrate FixedDepositTest to Feign
add c9e78b0e97 FINERACT-2732: migrate RecurringDepositTest to Feign
add 6e8d8faf90 FINERACT-2732: add missing savings request and response
schema fields
add 6d386f5528 FINERACT-2732: correct the savings charge feeOnMonthDay
schema type
add 5fa7670dcc FINERACT-2732: add Feign helpers for the client savings
tests
add 24bd24d230 FINERACT-2732: migrate ClientSavingsIntegrationTest to Feign
add 0c669f0a69 FINERACT-2732: migrate AccountTransferTest to Feign
add 43395ae3ce FINERACT-2732: add response schemas for the group savings
endpoints
add be147ac76a FINERACT-2732: migrate GroupSavingsIntegrationTest to Feign
add d32e992ee3 FINERACT-2732: migrate AccountTransferOverdraftTest to Feign
add 634acb2f00 FINERACT-2732: add share account schema fields for
cash-based accounting
add 34149fc8e6 FINERACT-2732: migrate ShareAccountChargeRoundingTest and
remove BaseSavingsIntegrationTest
new b2506a496c Merge pull request #6419
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:
.../savings/data/SavingsAccountChargeData.java | 2 +
.../accounts/api/AccountsApiResourceSwagger.java | 6 +
.../portfolio/group/api/GroupsApiResource.java | 2 +
.../group/api/GroupsApiResourceSwagger.java | 19 +
.../api/InterestRateChartsApiResourceSwagger.java | 5 +-
.../products/api/ProductsApiResourceSwagger.java | 8 +
...itAccountOnHoldFundTransactionsApiResource.java | 4 +
...tOnHoldFundTransactionsApiResourceSwagger.java} | 24 +-
.../FixedDepositAccountsApiResourceSwagger.java | 145 +-
.../FixedDepositProductsApiResourceSwagger.java | 43 +
...RecurringDepositAccountsApiResourceSwagger.java | 158 +-
...RecurringDepositProductsApiResourceSwagger.java | 47 +-
.../SavingsAccountChargesApiResourceSwagger.java | 4 +
...vingsAccountTransactionsApiResourceSwagger.java | 13 +
.../savings/api/SavingsAccountsApiResource.java | 9 +
.../api/SavingsAccountsApiResourceSwagger.java | 96 +
.../api/SavingsProductsApiResourceSwagger.java | 20 +
.../integrationtests/AccountTransferTest.java | 1257 ++----
.../AccountingScenarioIntegrationTest.java | 6 +-
.../ClientSavingsIntegrationTest.java | 4419 ++++++--------------
.../integrationtests/FixedDepositTest.java | 3213 ++++----------
.../GroupSavingsIntegrationTest.java | 1990 +++------
.../integrationtests/RecurringDepositTest.java | 3257 ++++-----------
.../SavingsAccountsExternalIdTest.java | 176 +-
.../integrationtests/SavingsAccountsTest.java | 114 +-
.../integrationtests/SchedulerJobsTestResults.java | 35 +-
.../ShareAccountChargeRoundingTest.java | 155 +-
.../client/feign/FeignDepositTestBase.java | 90 +
.../feign/helpers/FeignAccountTransferHelper.java | 22 +
.../FeignFinancialActivityAccountHelper.java | 57 +
.../feign/helpers/FeignFixedDepositHelper.java | 152 +
...er.java => FeignFixedDepositProductHelper.java} | 25 +-
.../client/feign/helpers/FeignGroupHelper.java | 6 +
.../client/feign/helpers/FeignGsimHelper.java | 116 +
.../client/feign/helpers/FeignGuarantorHelper.java | 6 +
...lper.java => FeignInterestRateChartHelper.java} | 17 +-
.../feign/helpers/FeignJournalEntryHelper.java | 19 +-
.../feign/helpers/FeignRecurringDepositHelper.java | 152 +
...ava => FeignRecurringDepositProductHelper.java} | 27 +-
.../feign/helpers/FeignSavingsChargeHelper.java | 105 +
.../client/feign/helpers/FeignSavingsHelper.java | 153 +
.../feign/helpers/FeignSavingsProductHelper.java | 6 +
.../helpers/FeignSavingsTransactionHelper.java | 52 +-
.../feign/helpers/FeignShareAccountHelper.java | 74 +
.../feign/helpers/ShareAccountCommandsApi.java | 96 +
.../modules/AccountTransferRequestBuilders.java | 26 +-
.../feign/modules/DepositInterestCalculator.java | 106 +
.../modules/DepositInterestCalculatorTest.java | 47 +
.../feign/modules/DepositRequestBuilders.java | 389 ++
.../client/feign/modules/DepositTestData.java | 147 +
.../feign/modules/DepositTestValidators.java | 102 +
.../client/feign/modules/FeignErrors.java | 63 +
.../client/feign/modules/FeignTestConstants.java | 1 +
.../feign/modules/SavingsRequestBuilders.java | 132 +-
.../client/feign/modules/SavingsTestData.java | 24 +-
.../feign/modules/SavingsTestValidators.java | 34 +
.../savings/AccountTransferOverdraftTest.java | 105 +-
.../savings/base/BaseSavingsIntegrationTest.java | 256 --
58 files changed, 6680 insertions(+), 11154 deletions(-)
copy
fineract-provider/src/main/java/org/apache/fineract/{commands/api/MakercheckersApiResourceSwagger.java
=>
portfolio/savings/api/DepositAccountOnHoldFundTransactionsApiResourceSwagger.java}
(54%)
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/FeignDepositTestBase.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/FeignFinancialActivityAccountHelper.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/FeignFixedDepositHelper.java
copy
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/{FeignProductMixHelper.java
=> FeignFixedDepositProductHelper.java} (54%)
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/FeignGsimHelper.java
copy
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/{FeignCobHelper.java
=> FeignInterestRateChartHelper.java} (60%)
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/FeignRecurringDepositHelper.java
copy
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/{FeignRateHelper.java
=> FeignRecurringDepositProductHelper.java} (52%)
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/FeignShareAccountHelper.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/helpers/ShareAccountCommandsApi.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/modules/DepositInterestCalculator.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/modules/DepositInterestCalculatorTest.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/modules/DepositRequestBuilders.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/modules/DepositTestData.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/modules/DepositTestValidators.java
create mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/client/feign/modules/FeignErrors.java
delete mode 100644
integration-tests/src/test/java/org/apache/fineract/integrationtests/savings/base/BaseSavingsIntegrationTest.java