This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq.git


The following commit(s) were added to refs/heads/main by this push:
     new 8815a9af3c Migrate DataFileAccessorPoolTest to Mockito (#1521)
8815a9af3c is described below

commit 8815a9af3ca864ca765d5e9d0e2cb062f4ce33cd
Author: Ken Liao <[email protected]>
AuthorDate: Sun Nov 2 10:03:19 2025 -0800

    Migrate DataFileAccessorPoolTest to Mockito (#1521)
---
 .../disk/journal/DataFileAccessorPoolTest.java     | 23 +++++-----------------
 1 file changed, 5 insertions(+), 18 deletions(-)

diff --git 
a/activemq-kahadb-store/src/test/java/org/apache/activemq/store/kahadb/disk/journal/DataFileAccessorPoolTest.java
 
b/activemq-kahadb-store/src/test/java/org/apache/activemq/store/kahadb/disk/journal/DataFileAccessorPoolTest.java
index ec43857d23..2d33265b8c 100644
--- 
a/activemq-kahadb-store/src/test/java/org/apache/activemq/store/kahadb/disk/journal/DataFileAccessorPoolTest.java
+++ 
b/activemq-kahadb-store/src/test/java/org/apache/activemq/store/kahadb/disk/journal/DataFileAccessorPoolTest.java
@@ -17,41 +17,28 @@
 package org.apache.activemq.store.kahadb.disk.journal;
 
 import static org.junit.Assert.assertEquals;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.times;
+import static org.mockito.Mockito.verify;
 
 import java.io.File;
 
-import org.jmock.Expectations;
-import org.jmock.Mockery;
-import org.jmock.imposters.ByteBuddyClassImposteriser;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.rules.TemporaryFolder;
 
 public class DataFileAccessorPoolTest {
-    private Mockery context;
 
     @Rule
     public TemporaryFolder temporaryFolder = new TemporaryFolder();
 
-    @Before
-    public void setUp() throws Exception {
-        context = new Mockery() {
-            {
-                setImposteriser(ByteBuddyClassImposteriser.INSTANCE);
-            }
-        };
-    }
-
     @Test
     public void disposeUnused() throws Exception {
 
-        final Journal journal = context.mock(Journal.class);
+        Journal journal = mock(Journal.class);
 
         DataFileAccessorPool underTest = new DataFileAccessorPool(journal);
 
-        context.checking(new 
Expectations(){{exactly(1).of(journal).getInflightWrites();}});
-
         DataFile dataFile = new DataFile(new File(temporaryFolder.getRoot(), 
"aa"), 1);
         
underTest.closeDataFileAccessor(underTest.openDataFileAccessor(dataFile));
 
@@ -60,7 +47,7 @@ public class DataFileAccessorPoolTest {
 
         assertEquals("0 in the pool", 0, underTest.size());
 
-        context.assertIsSatisfied();
+        verify(journal, times(1)).getInflightWrites();
     }
 
 }
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to