X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Fdemo%2FMappingIT.java;h=381183fed852db6841cf10e19b827c13fdff806f;hb=244d365b915e51e8eeda4c74a1a14c2d6f6915f8;hp=fa4f703b0e597732246cf77a23ead6b32d2e7080;hpb=26071fce47784cb78f6009a9282cdc807e8043ec;p=demos%2Ftesting diff --git a/src/test/java/de/juplo/demo/MappingIT.java b/src/test/java/de/juplo/demo/MappingIT.java index fa4f703..381183f 100644 --- a/src/test/java/de/juplo/demo/MappingIT.java +++ b/src/test/java/de/juplo/demo/MappingIT.java @@ -3,11 +3,14 @@ package de.juplo.demo; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.reactive.WebFluxTest; import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.test.context.junit.jupiter.SpringExtension; import org.springframework.test.web.reactive.server.WebTestClient; +import reactor.core.publisher.Mono; /** @@ -27,10 +30,12 @@ public class MappingIT @Test void testHtmlController() { + when(service.getRemoteText("foo")).thenReturn(Mono.empty()); webClient .get() .uri("/?path=foo") .exchange() .expectStatus().isOk(); + verify(service).getRemoteText("foo"); } }