This is an automated email from the ASF dual-hosted git repository. adamsaghy pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract.git
commit c2c94e504917eba3e605d3ed626a8e9ac1424076 Merge: 093afb84cc 394088cc96 Author: Adam Saghy <[email protected]> AuthorDate: Mon Jun 8 13:57:32 2026 +0100 Merge pull request #5925 FINERACT-2455: Add batch support for working capital operations .../batch/command/CommandStrategyProvider.java | 50 ++ .../loan/WorkingCapitalBatchApiStepDef.java | 778 +++++++++++++++++++++ .../fineract/test/support/TestContextKey.java | 10 + .../features/WorkingCapitalBatchApi.feature | 257 +++++++ .../ApplyWorkingCapitalLoanCommandStrategy.java | 54 ++ ...TransactionByLoanExternalIdCommandStrategy.java | 68 ++ ...rkingCapitalTransactionLoanCommandStrategy.java | 68 ++ ...LoanApplicationByExternalIdCommandStrategy.java | 70 ++ ...rkingCapitalLoanApplicationCommandStrategy.java | 69 ++ ...kingCapitalLoanByExternalIdCommandStrategy.java | 71 ++ .../GetWorkingCapitalLoanByIdCommandStrategy.java | 70 ++ ...LoanTransactionByExternalIdCommandStrategy.java | 71 ++ ...ernalLoanIdAndTransactionIdCommandStrategy.java | 70 ++ ...gCapitalLoanTransactionByIdCommandStrategy.java | 73 ++ ...nIdAndExternalTransactionIdCommandStrategy.java | 70 ++ ...LoanApplicationByExternalIdCommandStrategy.java | 76 ++ ...rkingCapitalLoanApplicationCommandStrategy.java | 75 ++ ...kingCapitalLoanByExternalIdCommandStrategy.java | 68 ++ ...ransitionWorkingCapitalLoanCommandStrategy.java | 68 ++ .../batch/command/CommandStrategyProviderTest.java | 77 +- ...ApplyWorkingCapitalLoanCommandStrategyTest.java | 105 +++ ...sactionByLoanExternalIdCommandStrategyTest.java | 119 ++++ ...gCapitalTransactionLoanCommandStrategyTest.java | 118 ++++ ...ApplicationByExternalIdCommandStrategyTest.java | 113 +++ ...gCapitalLoanApplicationCommandStrategyTest.java | 111 +++ ...CapitalLoanByExternalIdCommandStrategyTest.java | 145 ++++ ...tWorkingCapitalLoanByIdCommandStrategyTest.java | 144 ++++ ...TransactionByExternalIdCommandStrategyTest.java | 160 +++++ ...lLoanIdAndTransactionIdCommandStrategyTest.java | 128 ++++ ...italLoanTransactionByIdCommandStrategyTest.java | 154 ++++ ...ndExternalTransactionIdCommandStrategyTest.java | 128 ++++ ...ApplicationByExternalIdCommandStrategyTest.java | 152 ++++ ...gCapitalLoanApplicationCommandStrategyTest.java | 146 ++++ ...CapitalLoanByExternalIdCommandStrategyTest.java | 119 ++++ ...itionWorkingCapitalLoanCommandStrategyTest.java | 115 +++ .../BatchWorkingCapitalLoanIntegrationTest.java | 717 +++++++++++++++++++ .../common/batch/BatchServiceHelper.java | 46 ++ 37 files changed, 4932 insertions(+), 1 deletion(-)
