Resolve compile errors -> MockServerExchangeMutator removed

Fixes gh-4356
This commit is contained in:
Joe Grandja 2017-05-26 07:17:32 -04:00
parent 68368c87ca
commit e5ceeb4e22
2 changed files with 8 additions and 6 deletions

View File

@ -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 {
@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()

View File

@ -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 {
@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()