|
@@ -22,12 +22,10 @@ import org.junit.Test;
|
|
|
import org.junit.runner.RunWith;
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.http.ResponseCookie;
|
|
|
import org.springframework.security.web.server.WebFilterChainFilter;
|
|
|
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.ExchangeResult;
|
|
|
import org.springframework.test.web.reactive.server.WebTestClient;
|
|
|
import org.springframework.web.reactive.function.client.ExchangeFilterFunction;
|
|
|
import org.springframework.web.reactive.function.server.RouterFunction;
|
|
@@ -95,28 +93,6 @@ public class HelloWebfluxFnApplicationTests {
|
|
|
.expectBody().isEmpty();
|
|
|
}
|
|
|
|
|
|
- @Test
|
|
|
- public void sessionWorks() throws Exception {
|
|
|
- ExchangeResult result = this.rest
|
|
|
- .mutate()
|
|
|
- .filter(userCredentials())
|
|
|
- .build()
|
|
|
- .get()
|
|
|
- .uri("/")
|
|
|
- .exchange()
|
|
|
- .expectStatus().isOk()
|
|
|
- .returnResult(String.class);
|
|
|
-
|
|
|
- ResponseCookie session = result.getResponseCookies().getFirst("SESSION");
|
|
|
-
|
|
|
- this.rest
|
|
|
- .get()
|
|
|
- .uri("/")
|
|
|
- .cookie(session.getName(), session.getValue())
|
|
|
- .exchange()
|
|
|
- .expectStatus().isOk();
|
|
|
- }
|
|
|
-
|
|
|
@Test
|
|
|
public void mockSupportWhenValidMockUserThenOk() throws Exception {
|
|
|
this.rest
|