diff --git a/hippo4j-common/pom.xml b/hippo4j-common/pom.xml
index efba01a7..2b5cb26a 100644
--- a/hippo4j-common/pom.xml
+++ b/hippo4j-common/pom.xml
@@ -54,6 +54,11 @@
spring-boot-starter-test
test
+
+ org.mockito
+ mockito-core
+ test
+
com.github.ben-manes.caffeine
caffeine
diff --git a/hippo4j-common/src/test/java/cn/hippo4j/common/MockitoTests.java b/hippo4j-common/src/test/java/cn/hippo4j/common/MockitoTests.java
new file mode 100644
index 00000000..cf3b28ae
--- /dev/null
+++ b/hippo4j-common/src/test/java/cn/hippo4j/common/MockitoTests.java
@@ -0,0 +1,33 @@
+package cn.hippo4j.common;
+
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+import org.mockito.InjectMocks;
+import org.mockito.Mock;
+import org.mockito.Mockito;
+import org.mockito.junit.jupiter.MockitoExtension;
+
+import java.util.List;
+
+import static org.mockito.ArgumentMatchers.anyInt;
+
+/**
+ * Mockito 集成测试
+ *
+ * @author 王杰
+ * So close, so far away
+ */
+@ExtendWith(MockitoExtension.class)
+public class MockitoTests {
+
+ @Mock
+ List list;
+
+
+ @Test
+ void mockTests() {
+ Mockito.when(list.get(1)).thenReturn("mock success.");
+ Assertions.assertEquals("mock success.",list.get(1));
+ }
+}
diff --git a/pom.xml b/pom.xml
index f19c94e8..a7e9635b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,6 +52,7 @@
0.9.0
2.11.1
2.1.214
+ 3.12.4
3.0.5
2.6.12
@@ -126,6 +127,12 @@
netty-all
${netty.version}
+
+
+ org.mockito
+ mockito-core
+ ${mockito.version}
+