Polish HtmlUnitRequestBuilderTests
This commit is contained in:
parent
42e5ad4111
commit
d5b4685391
|
|
@ -55,6 +55,7 @@ import static org.springframework.test.web.servlet.request.MockMvcRequestBuilder
|
||||||
* Unit tests for {@link HtmlUnitRequestBuilder}.
|
* Unit tests for {@link HtmlUnitRequestBuilder}.
|
||||||
*
|
*
|
||||||
* @author Rob Winch
|
* @author Rob Winch
|
||||||
|
* @author Sam Brannen
|
||||||
* @since 4.2
|
* @since 4.2
|
||||||
*/
|
*/
|
||||||
public class HtmlUnitRequestBuilderTests {
|
public class HtmlUnitRequestBuilderTests {
|
||||||
|
|
@ -320,7 +321,7 @@ public class HtmlUnitRequestBuilderTests {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void buildRequestLocaleName() {
|
public void buildRequestLocalName() {
|
||||||
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
||||||
|
|
||||||
assertThat(actualRequest.getLocalName(), equalTo("localhost"));
|
assertThat(actualRequest.getLocalName(), equalTo("localhost"));
|
||||||
|
|
@ -348,7 +349,7 @@ public class HtmlUnitRequestBuilderTests {
|
||||||
for (HttpMethod expectedMethod : methods) {
|
for (HttpMethod expectedMethod : methods) {
|
||||||
webRequest.setHttpMethod(expectedMethod);
|
webRequest.setHttpMethod(expectedMethod);
|
||||||
String actualMethod = requestBuilder.buildRequest(servletContext).getMethod();
|
String actualMethod = requestBuilder.buildRequest(servletContext).getMethod();
|
||||||
assertThat(actualMethod, equalTo(actualMethod));
|
assertThat(actualMethod, equalTo(expectedMethod.name()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -363,7 +364,7 @@ public class HtmlUnitRequestBuilderTests {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void buildRequestParameterMapQuery() throws Exception {
|
public void buildRequestParameterMapFromSingleQueryParam() throws Exception {
|
||||||
webRequest.setUrl(new URL("http://example.com/example/?name=value"));
|
webRequest.setUrl(new URL("http://example.com/example/?name=value"));
|
||||||
|
|
||||||
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
||||||
|
|
@ -373,7 +374,7 @@ public class HtmlUnitRequestBuilderTests {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void buildRequestParameterMapQueryMulti() throws Exception {
|
public void buildRequestParameterMapFromMultipleQueryParams() throws Exception {
|
||||||
webRequest.setUrl(new URL("http://example.com/example/?name=value¶m2=value+2"));
|
webRequest.setUrl(new URL("http://example.com/example/?name=value¶m2=value+2"));
|
||||||
|
|
||||||
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
||||||
|
|
@ -418,8 +419,18 @@ public class HtmlUnitRequestBuilderTests {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void buildRequestQuery() throws Exception {
|
public void buildRequestQueryWithSingleQueryParam() throws Exception {
|
||||||
String expectedQuery = "aparam=avalue";
|
String expectedQuery = "param=value";
|
||||||
|
webRequest.setUrl(new URL("http://example.com/example?" + expectedQuery));
|
||||||
|
|
||||||
|
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
||||||
|
|
||||||
|
assertThat(actualRequest.getQueryString(), equalTo(expectedQuery));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void buildRequestQueryWithMultipleQueryParams() throws Exception {
|
||||||
|
String expectedQuery = "param1=value1¶m2=value2";
|
||||||
webRequest.setUrl(new URL("http://example.com/example?" + expectedQuery));
|
webRequest.setUrl(new URL("http://example.com/example?" + expectedQuery));
|
||||||
|
|
||||||
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue