Browse Source

Resolve compile errors -> MockServerExchangeMutator removed

Fixes gh-4356
pull/4357/head
Joe Grandja 9 years ago
parent
commit
e5ceeb4e22
  1. 7
      samples/javaconfig/hellowebflux/src/test/java/sample/HelloWebfluxApplicationTests.java
  2. 7
      samples/javaconfig/hellowebfluxfn/src/test/java/sample/HelloWebfluxFnApplicationTests.java

7
samples/javaconfig/hellowebflux/src/test/java/sample/HelloWebfluxApplicationTests.java

@ -29,8 +29,8 @@ import org.springframework.security.web.server.header.ContentTypeOptionsHttpHead @@ -29,8 +29,8 @@ import org.springframework.security.web.server.header.ContentTypeOptionsHttpHead
import org.springframework.test.context.ActiveProfiles;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.test.web.reactive.server.ExchangeMutatorWebFilter;
import org.springframework.test.web.reactive.server.ExchangeResult;
import org.springframework.test.web.reactive.server.MockServerExchangeMutator;
import org.springframework.test.web.reactive.server.WebTestClient;
import org.springframework.web.reactive.function.client.ExchangeFilterFunction;
@ -161,10 +161,11 @@ public class HelloWebfluxApplicationTests { @@ -161,10 +161,11 @@ public class HelloWebfluxApplicationTests {
@Test
public void mockSupport() throws Exception {
MockServerExchangeMutator exchangeMutator = new MockServerExchangeMutator(withUser());
ExchangeMutatorWebFilter exchangeMutator = new ExchangeMutatorWebFilter(withUser());
WebTestClient mockRest = WebTestClient.bindToApplicationContext(this.context).webFilter(exchangeMutator).build();
exchangeMutator.filterClient(mockRest, withUser())
mockRest
.filter(exchangeMutator.perClient(withUser()))
.get()
.uri("/principal")
.exchange()

7
samples/javaconfig/hellowebfluxfn/src/test/java/sample/HelloWebfluxFnApplicationTests.java

@ -29,8 +29,8 @@ import org.springframework.security.web.server.header.ContentTypeOptionsHttpHead @@ -29,8 +29,8 @@ import org.springframework.security.web.server.header.ContentTypeOptionsHttpHead
import org.springframework.test.context.ActiveProfiles;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.test.web.reactive.server.ExchangeMutatorWebFilter;
import org.springframework.test.web.reactive.server.ExchangeResult;
import org.springframework.test.web.reactive.server.MockServerExchangeMutator;
import org.springframework.test.web.reactive.server.WebTestClient;
import org.springframework.web.reactive.function.client.ExchangeFilterFunction;
import org.springframework.web.reactive.function.server.RouterFunction;
@ -167,10 +167,11 @@ public class HelloWebfluxFnApplicationTests { @@ -167,10 +167,11 @@ public class HelloWebfluxFnApplicationTests {
@Test
public void mockSupport() throws Exception {
MockServerExchangeMutator exchangeMutator = new MockServerExchangeMutator(withUser());
ExchangeMutatorWebFilter exchangeMutator = new ExchangeMutatorWebFilter(withUser());
WebTestClient mockRest = WebTestClient.bindToRouterFunction(this.routerFunction).webFilter(exchangeMutator).build();
exchangeMutator.filterClient(mockRest, withUser())
mockRest
.filter(exchangeMutator.perClient(withUser()))
.get()
.uri("/principal")
.exchange()

Loading…
Cancel
Save