diff --git a/core-java-modules/core-java-11-2/pom.xml b/core-java-modules/core-java-11-2/pom.xml
index 332b24ff2e..757c1c0772 100644
--- a/core-java-modules/core-java-11-2/pom.xml
+++ b/core-java-modules/core-java-11-2/pom.xml
@@ -12,6 +12,7 @@
com.baeldung
parent-modules
1.0.0-SNAPSHOT
+ ../../pom.xml
diff --git a/core-java-modules/core-java-11/pom.xml b/core-java-modules/core-java-11/pom.xml
index fc61e373ec..1fa5ae2b45 100644
--- a/core-java-modules/core-java-11/pom.xml
+++ b/core-java-modules/core-java-11/pom.xml
@@ -13,6 +13,8 @@
com.baeldung
parent-modules
1.0.0-SNAPSHOT
+
+ ../../pom.xml
diff --git a/core-java-modules/core-java-time-measurements/pom.xml b/core-java-modules/core-java-time-measurements/pom.xml
index e2924b5278..28959d0938 100644
--- a/core-java-modules/core-java-time-measurements/pom.xml
+++ b/core-java-modules/core-java-time-measurements/pom.xml
@@ -38,15 +38,15 @@
${asspectj.version}
- org.powermock
- powermock-module-junit4
- ${powermock.version}
+ org.mockito
+ mockito-inline
+ ${mockito-inline.version}
test
- org.powermock
- powermock-api-mockito2
- ${powermock.version}
+ org.mockito
+ mockito-core
+ ${mockito-inline.version}
test
@@ -82,10 +82,10 @@
3.6.1
2.10
- 1.18.12
+ 1.18.22
1.8.9
- 2.0.7
1.44
+ 4.0.0
\ No newline at end of file
diff --git a/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/InstantUnitTest.java b/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/InstantUnitTest.java
index 608199197a..ba1821b1ce 100644
--- a/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/InstantUnitTest.java
+++ b/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/InstantUnitTest.java
@@ -1,20 +1,15 @@
package com.baeldung.time;
import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.powermock.core.classloader.annotations.PrepareForTest;
-import org.powermock.modules.junit4.PowerMockRunner;
+import org.mockito.MockedStatic;
import java.time.Clock;
import java.time.Instant;
import java.time.ZoneId;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.powermock.api.mockito.PowerMockito.mockStatic;
-import static org.powermock.api.mockito.PowerMockito.when;
+import static org.mockito.Mockito.mockStatic;
-@RunWith(PowerMockRunner.class)
-@PrepareForTest({ Instant.class })
public class InstantUnitTest {
@Test
@@ -22,12 +17,12 @@ public class InstantUnitTest {
String instantExpected = "2014-12-22T10:15:30Z";
Clock clock = Clock.fixed(Instant.parse(instantExpected), ZoneId.of("UTC"));
Instant instant = Instant.now(clock);
- mockStatic(Instant.class);
- when(Instant.now()).thenReturn(instant);
- Instant now = Instant.now();
-
- assertThat(now.toString()).isEqualTo(instantExpected);
+ try (MockedStatic mockedStatic = mockStatic(Instant.class)) {
+ mockedStatic.when(Instant::now).thenReturn(instant);
+ Instant now = Instant.now();
+ assertThat(now.toString()).isEqualTo(instantExpected);
+ }
}
@Test
diff --git a/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/LocalDateTimeUnitTest.java b/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/LocalDateTimeUnitTest.java
index 52dc9ba1c6..e4401d67b7 100644
--- a/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/LocalDateTimeUnitTest.java
+++ b/core-java-modules/core-java-time-measurements/src/test/java/com/baeldung/time/LocalDateTimeUnitTest.java
@@ -1,9 +1,6 @@
package com.baeldung.time;
import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.powermock.core.classloader.annotations.PrepareForTest;
-import org.powermock.modules.junit4.PowerMockRunner;
import java.time.Clock;
import java.time.Instant;
@@ -11,11 +8,7 @@ import java.time.LocalDateTime;
import java.time.ZoneId;
import static org.assertj.core.api.Assertions.assertThat;
-import static org.mockito.Mockito.when;
-import static org.powermock.api.mockito.PowerMockito.mockStatic;
-@RunWith(PowerMockRunner.class)
-@PrepareForTest({ LocalDateTime.class })
public class LocalDateTimeUnitTest {
@Test
diff --git a/quarkus-vs-springboot/spring-project/pom.xml b/quarkus-vs-springboot/spring-project/pom.xml
index 128966c07e..ad841a4c0f 100644
--- a/quarkus-vs-springboot/spring-project/pom.xml
+++ b/quarkus-vs-springboot/spring-project/pom.xml
@@ -166,7 +166,7 @@
11
- 0.10.3
+ 0.10.5
\ No newline at end of file