码迷,mamicode.com
首页 > 其他好文 > 详细

Juint单元测试

时间:2018-01-28 14:40:12      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:form   builder   etc   print   app   pre   route   span   color   

************************************************************************************************************************

单元测试:集成spring+springmvc单元测试,使用SpringJunit4ClassRunner组件测试环境

************************************************************************************************************************

 

控制层测试(controller),具体实现代码

@RunWith(SpringJUnit4ClassRunner.class)
@WebAppConfiguration
@ContextConfiguration(locations = "file:src/main/webapp/WEB-INF/config/spring/spring*")
public class Test {

@Autowired
private BdRouteService bdRouteService;

@Autowired
private WebApplicationContext context;

private MockMvc mvc;

@Before
public void setUp() {
mvc = MockMvcBuilders.webAppContextSetup(context).build();
}

@org.junit.Test
public void controllerTest() throws Exception {
String result = mvc.perform(MockMvcRequestBuilders.get("/bd/bdRoute/ff").accept(MediaType.APPLICATION_JSON))
.andDo(MockMvcResultHandlers.print())
.andReturn().getResponse().getContentAsString();

System.out.println("----------->" + result);
}

 

Juint单元测试

标签:form   builder   etc   print   app   pre   route   span   color   

原文地址:https://www.cnblogs.com/antlord/p/8319282.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!