diff --git a/pom.xml b/pom.xml
index a295439951..443d79a355 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,6 +69,12 @@
${hamcrest-all.version}
test
+
+ net.bytebuddy
+ byte-buddy
+ ${byte-buddy.version}
+ test
+
org.mockito
mockito-core
@@ -1330,7 +1336,8 @@
4.12
2.2
1.3
- 2.21.0
+ 3.3.0
+ 1.10.5
1.7.30
diff --git a/spring-ejb/ejb-beans/pom.xml b/spring-ejb/ejb-beans/pom.xml
index eecf8c1d23..c9edfc21f8 100644
--- a/spring-ejb/ejb-beans/pom.xml
+++ b/spring-ejb/ejb-beans/pom.xml
@@ -121,6 +121,8 @@
5.2.3.RELEASE
5.10.2
5.13.1
+ 2.21.0
+ 1.8.5
diff --git a/testing-modules/mockito/README.md b/testing-modules/mockito/README.md
index 7cef9ee8f6..5f307c2f0b 100644
--- a/testing-modules/mockito/README.md
+++ b/testing-modules/mockito/README.md
@@ -8,8 +8,6 @@
- [Mockito When/Then Cookbook](https://www.baeldung.com/mockito-behavior)
- [Getting Started with Mockito @Mock, @Spy, @Captor and @InjectMocks](https://www.baeldung.com/mockito-annotations)
- [Mockito’s Mock Methods](https://www.baeldung.com/mockito-mock-methods)
-- [Introduction to PowerMock](https://www.baeldung.com/intro-to-powermock)
-- [Mocking of Private Methods Using PowerMock](https://www.baeldung.com/powermock-private-method)
- [Mocking Exception Throwing using Mockito](https://www.baeldung.com/mockito-exceptions)
- [Mocking Void Methods with Mockito](https://www.baeldung.com/mockito-void-methods)
- [Mock Final Classes and Methods with Mockito](https://www.baeldung.com/mockito-final)
diff --git a/testing-modules/mockito/pom.xml b/testing-modules/mockito/pom.xml
index aae3981c66..ea5ef4c322 100644
--- a/testing-modules/mockito/pom.xml
+++ b/testing-modules/mockito/pom.xml
@@ -44,19 +44,6 @@
-
-
- org.powermock
- powermock-module-junit4
- ${powermock.version}
- test
-
-
- org.powermock
- powermock-api-mockito2
- ${powermock.version}
- test
-
org.springframework.boot
spring-boot-starter
diff --git a/testing-modules/pom.xml b/testing-modules/pom.xml
index f4a8368581..951909b36f 100644
--- a/testing-modules/pom.xml
+++ b/testing-modules/pom.xml
@@ -40,6 +40,7 @@
xmlunit-2
junit-4
testing-libraries
+ powermock
diff --git a/testing-modules/powermock/README.md b/testing-modules/powermock/README.md
new file mode 100644
index 0000000000..df9fb0088c
--- /dev/null
+++ b/testing-modules/powermock/README.md
@@ -0,0 +1,3 @@
+### Relevant Articles:
+- [Introduction to PowerMock](https://www.baeldung.com/intro-to-powermock)
+- [Mocking of Private Methods Using PowerMock](https://www.baeldung.com/powermock-private-method)
diff --git a/testing-modules/powermock/pom.xml b/testing-modules/powermock/pom.xml
new file mode 100644
index 0000000000..21b2e98af0
--- /dev/null
+++ b/testing-modules/powermock/pom.xml
@@ -0,0 +1,33 @@
+
+
+
+ testing-modules
+ com.baeldung
+ 1.0.0-SNAPSHOT
+
+ 4.0.0
+
+ powermock
+
+
+
+ org.powermock
+ powermock-module-junit4
+ ${powermock.version}
+ test
+
+
+ org.powermock
+ powermock-api-mockito2
+ ${powermock.version}
+ test
+
+
+
+
+ 2.21.0
+ 2.0.2
+
+
\ No newline at end of file
diff --git a/testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/CollaboratorForPartialMocking.java b/testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/CollaboratorForPartialMocking.java
similarity index 100%
rename from testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/CollaboratorForPartialMocking.java
rename to testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/CollaboratorForPartialMocking.java
diff --git a/testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithFinalMethods.java b/testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithFinalMethods.java
similarity index 100%
rename from testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithFinalMethods.java
rename to testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithFinalMethods.java
diff --git a/testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithStaticMethods.java b/testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithStaticMethods.java
similarity index 100%
rename from testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithStaticMethods.java
rename to testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/CollaboratorWithStaticMethods.java
diff --git a/testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGenerator.java b/testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGenerator.java
similarity index 100%
rename from testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGenerator.java
rename to testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGenerator.java
diff --git a/testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGeneratorUnitTest.java b/testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGeneratorUnitTest.java
similarity index 100%
rename from testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGeneratorUnitTest.java
rename to testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/LuckyNumberGeneratorUnitTest.java
diff --git a/testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/PowerMockitoUnitTest.java b/testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/PowerMockitoUnitTest.java
similarity index 98%
rename from testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/PowerMockitoUnitTest.java
rename to testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/PowerMockitoUnitTest.java
index 4943b0486a..1b2bb99896 100644
--- a/testing-modules/mockito/src/test/java/com/baeldung/powermockito/introduction/PowerMockitoUnitTest.java
+++ b/testing-modules/powermock/src/test/java/com/baeldung/powermockito/introduction/PowerMockitoUnitTest.java
@@ -68,7 +68,7 @@ public class PowerMockitoUnitTest {
when(mock.finalMethod()).thenReturn("I am a final mock method.");
returnValue = mock.finalMethod();
- verify(mock,times(3)).finalMethod();
+ verify(mock).finalMethod();
assertEquals("I am a final mock method.", returnValue);
when(mock, "privateMethod").thenReturn("I am a private mock method.");