fixed and improved WebClient integration test

This commit is contained in:
Gerardo Roza
2021-01-22 12:33:54 -03:00
parent 814369e38c
commit 1b78d4be31
3 changed files with 65 additions and 9 deletions
@@ -0,0 +1,13 @@
package com.baeldung.web.reactive.client;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class WebClientApplication{
public static void main(String[] args) {
SpringApplication.run(WebClientApplication.class, args);
}
}
@@ -4,6 +4,8 @@ import java.net.URI;
import java.nio.charset.Charset;
import java.time.ZonedDateTime;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import org.reactivestreams.Publisher;
@@ -35,7 +37,10 @@ public class WebClientController {
@ResponseStatus(HttpStatus.OK)
@GetMapping("/resource")
public void getResource() {
public Map<String, String> getResource() {
Map<String, String> response = new HashMap<>();
response.put("field", "value");
return response;
}
public void demonstrateWebClient() {