Support null query param values in ServerRequest.queryParam(String)
Issue: SPR-15740
This commit is contained in:
@@ -113,6 +113,14 @@ public class DefaultServerRequestTests {
|
||||
assertEquals(Optional.of(""), request.queryParam("foo"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void absentQueryParam() throws Exception {
|
||||
MockServerHttpRequest mockRequest = MockServerHttpRequest.method(HttpMethod.GET, "http://example.com?foo").build();
|
||||
DefaultServerRequest request = new DefaultServerRequest(mockRequest.toExchange(), messageReaders);
|
||||
|
||||
assertEquals(Optional.empty(), request.queryParam("bar"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void pathVariable() throws Exception {
|
||||
MockServerHttpRequest mockRequest = MockServerHttpRequest.method(HttpMethod.GET, "http://example.com").build();
|
||||
|
||||
Reference in New Issue
Block a user