Add error message to MockServerHttpRequest

Closes gh-25109
This commit is contained in:
Rossen Stoyanchev
2020-05-27 18:53:29 +01:00
parent e9a9883aa9
commit 955f77bf5d
2 changed files with 4 additions and 0 deletions

View File

@@ -232,6 +232,8 @@ public final class MockServerHttpRequest extends AbstractServerHttpRequest {
* @return the created builder
*/
public static BodyBuilder method(HttpMethod method, String urlTemplate, Object... vars) {
Assert.notNull(method, "HttpMethod is required. If testing a custom HTTP method, " +
"please use the variant that accepts a String based HTTP method.");
URI url = UriComponentsBuilder.fromUriString(urlTemplate).buildAndExpand(vars).encode().toUri();
return new DefaultBodyBuilder(method, url);
}