Java源码示例:org.springframework.test.web.client.MockMvcClientHttpRequestFactory

示例1
@Test
@SuppressWarnings("deprecation")
public void testAsyncTemplate() throws Exception {
	org.springframework.web.client.AsyncRestTemplate template = new org.springframework.web.client.AsyncRestTemplate(
			new MockMvcClientHttpRequestFactory(this.mockMvc));
	ListenableFuture<ResponseEntity<String>> entity = template.getForEntity("/foo", String.class);
	assertEquals("bar", entity.get().getBody());
}
 
示例2
@Test
@SuppressWarnings("deprecation")
public void testAsyncTemplate() throws Exception {
	org.springframework.web.client.AsyncRestTemplate template = new org.springframework.web.client.AsyncRestTemplate(
			new MockMvcClientHttpRequestFactory(this.mockMvc));
	ListenableFuture<ResponseEntity<String>> entity = template.getForEntity("/foo", String.class);
	assertEquals("bar", entity.get().getBody());
}
 
示例3
@Setup
public void setup() {
	new SpringApplication(SleuthBenchmarkingSpringApp.class).run(
			"--spring.jmx.enabled=false", "--spring.application.name=withSleuth");
	this.mockMvc = MockMvcBuilders
			.standaloneSetup(
					this.withSleuth.getBean(SleuthBenchmarkingSpringApp.class))
			.build();
	this.tracedTemplate = new RestTemplate(
			new MockMvcClientHttpRequestFactory(this.mockMvc));
	this.tracedTemplate.setInterceptors(Collections.singletonList(
			this.withSleuth.getBean(TracingClientHttpRequestInterceptor.class)));
	this.untracedTemplate = new RestTemplate(
			new MockMvcClientHttpRequestFactory(this.mockMvc));
}
 
示例4
@Test
public void test() throws Exception {
	RestTemplate template = new RestTemplate(new MockMvcClientHttpRequestFactory(this.mockMvc));
	String result = template.getForObject("/foo", String.class);
	assertEquals("bar", result);
}
 
示例5
@Test
public void test() throws Exception {
	RestTemplate template = new RestTemplate(new MockMvcClientHttpRequestFactory(this.mockMvc));
	String result = template.getForObject("/foo", String.class);
	assertEquals("bar", result);
}
 
示例6
@Before
public void setup() {
	MockMvc mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).alwaysExpect(status().isOk()).build();
	this.restTemplate = new RestTemplate(new MockMvcClientHttpRequestFactory(mockMvc));
}