diff --git a/pom.xml b/pom.xml
index dc0ed44..4e3539c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.3.4
+ 3.4.13
sh.mob
diff --git a/src/test/java/sh/mob/timer/web/ApiTests.java b/src/test/java/sh/mob/timer/web/ApiTests.java
index 56cb97a..48f690f 100644
--- a/src/test/java/sh/mob/timer/web/ApiTests.java
+++ b/src/test/java/sh/mob/timer/web/ApiTests.java
@@ -2,9 +2,6 @@
import static org.springframework.http.MediaType.APPLICATION_JSON;
import static org.springframework.http.MediaType.TEXT_EVENT_STREAM;
-import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;
-import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath;
-import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
import java.time.Clock;
import java.time.Instant;
@@ -15,13 +12,11 @@
import org.mockito.Mockito;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.web.reactive.AutoConfigureWebTestClient;
-import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.mock.mockito.MockBean;
import org.springframework.http.HttpMethod;
import org.springframework.http.MediaType;
+import org.springframework.test.context.bean.override.mockito.MockitoBean;
import org.springframework.test.web.reactive.server.WebTestClient;
-import org.springframework.test.web.servlet.MockMvc;
import org.springframework.web.reactive.function.BodyInserters;
import reactor.test.StepVerifier;
import sh.mob.timer.web.RoomApiController.PutTimerRequest;
@@ -32,7 +27,8 @@ class ApiTests {
@Autowired private WebTestClient webTestClient;
- @MockBean private Clock clock;
+ @MockitoBean
+ private Clock clock;
@Autowired private RoomRepository roomRepository;
@BeforeEach