This is an automated email from the ASF dual-hosted git repository.
arnold pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
The following commit(s) were added to refs/heads/develop by this push:
new 2a29b1ca0e FINERACT-2326: Deregister static mocks
2a29b1ca0e is described below
commit 2a29b1ca0ea7f78cf0d1e0b0ff7ddcef22bec15a
Author: Adam Saghy <[email protected]>
AuthorDate: Fri Aug 22 10:48:25 2025 +0200
FINERACT-2326: Deregister static mocks
---
.../portfolio/loanproduct/calc/data/InterestPeriodTest.java | 6 ++++++
.../portfolio/loanproduct/calc/data/RepaymentPeriodTest.java | 6 ++++++
2 files changed, 12 insertions(+)
diff --git
a/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/InterestPeriodTest.java
b/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/InterestPeriodTest.java
index 68c67b4d7a..320c7d1c89 100644
---
a/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/InterestPeriodTest.java
+++
b/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/InterestPeriodTest.java
@@ -35,6 +35,7 @@ import
org.apache.fineract.organisation.monetary.domain.MoneyHelper;
import
org.apache.fineract.portfolio.loanproduct.domain.InterestCalculationPeriodMethod;
import org.apache.fineract.portfolio.loanproduct.domain.InterestMethod;
import
org.apache.fineract.portfolio.loanproduct.domain.LoanProductMinimumRepaymentScheduleRelatedDetail;
+import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import org.mockito.MockedStatic;
@@ -55,6 +56,11 @@ class InterestPeriodTest {
moneyHelper.when(MoneyHelper::getMathContext).thenReturn(MC);
}
+ @AfterAll
+ static void tearDown() {
+ moneyHelper.close();
+ }
+
@Test
void testGettersNeverReturnNull() {
// Create an empty InterestPeriod with all null Money fields
diff --git
a/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/RepaymentPeriodTest.java
b/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/RepaymentPeriodTest.java
index f7e05cc516..4819268876 100644
---
a/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/RepaymentPeriodTest.java
+++
b/fineract-progressive-loan/src/test/java/org/apache/fineract/portfolio/loanproduct/calc/data/RepaymentPeriodTest.java
@@ -34,6 +34,7 @@ import
org.apache.fineract.organisation.monetary.domain.MoneyHelper;
import
org.apache.fineract.portfolio.loanproduct.domain.InterestCalculationPeriodMethod;
import org.apache.fineract.portfolio.loanproduct.domain.InterestMethod;
import
org.apache.fineract.portfolio.loanproduct.domain.LoanProductMinimumRepaymentScheduleRelatedDetail;
+import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import org.mockito.MockedStatic;
@@ -61,6 +62,11 @@ class RepaymentPeriodTest {
when(loanProductRelatedDetail.isAllowPartialPeriodInterestCalculation()).thenReturn(true);
}
+ @AfterAll
+ static void tearDown() {
+ moneyHelper.close();
+ }
+
@Test
void testGettersNeverReturnNull() {
// Create a minimal RepaymentPeriod