X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Ferrors%2FGraphApiExchangeFilterFunctionIntegrationTest.java;h=87c3fe6b4982ef43ea421000f0cd1eba7b82872a;hb=58021336ff2b6f6e16a0e070d093b61dee8dbc6f;hp=640fa6a8a1c53608f05f1faa1be58310e414a4c9;hpb=518e8da3c311a456a2ec945bee30daa46e4f41eb;p=facebook-errors diff --git a/src/test/java/de/juplo/facebook/errors/GraphApiExchangeFilterFunctionIntegrationTest.java b/src/test/java/de/juplo/facebook/errors/GraphApiExchangeFilterFunctionIntegrationTest.java index 640fa6a..87c3fe6 100644 --- a/src/test/java/de/juplo/facebook/errors/GraphApiExchangeFilterFunctionIntegrationTest.java +++ b/src/test/java/de/juplo/facebook/errors/GraphApiExchangeFilterFunctionIntegrationTest.java @@ -9,8 +9,13 @@ import org.junit.After; import static org.junit.Assert.assertEquals; import org.junit.Before; import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.Parameterized; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.http.client.reactive.ClientHttpConnector; +import org.springframework.http.client.reactive.JettyClientHttpConnector; +import org.springframework.http.client.reactive.ReactorClientHttpConnector; import org.springframework.web.reactive.function.client.WebClient; import reactor.core.publisher.Mono; import reactor.test.StepVerifier; @@ -20,6 +25,7 @@ import reactor.test.StepVerifier; * * @author Kai Moritz */ +@RunWith(Parameterized.class) public class GraphApiExchangeFilterFunctionIntegrationTest { private static final Logger LOG = @@ -28,6 +34,19 @@ public class GraphApiExchangeFilterFunctionIntegrationTest private MockWebServer server; private WebClient webClient; + @Parameterized.Parameter(0) + public ClientHttpConnector connector; + + @Parameterized.Parameters(name = "webClient [{0}]") + public static Object[][] arguments() + { + return new Object[][] + { + { new JettyClientHttpConnector() }, + { new ReactorClientHttpConnector() } + }; + } + @Before public void setup() @@ -36,6 +55,7 @@ public class GraphApiExchangeFilterFunctionIntegrationTest webClient = WebClient .builder() + .clientConnector(this.connector) .baseUrl(server.url("/").toString()) .filter(GraphApiExchangeFilterFunction.INSTANCE) .build();