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

Reply via email to