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