setup.adoc 554 B

123456789101112131415161718192021222324252627
  1. = WebTestClient Security Setup
  2. The basic setup looks like this:
  3. [source,java]
  4. ----
  5. @RunWith(SpringRunner.class)
  6. @ContextConfiguration(classes = HelloWebfluxMethodApplication.class)
  7. public class HelloWebfluxMethodApplicationTests {
  8. @Autowired
  9. ApplicationContext context;
  10. WebTestClient rest;
  11. @Before
  12. public void setup() {
  13. this.rest = WebTestClient
  14. .bindToApplicationContext(this.context)
  15. // add Spring Security test Support
  16. .apply(springSecurity())
  17. .configureClient()
  18. .filter(basicAuthentication())
  19. .build();
  20. }
  21. // ...
  22. }
  23. ----