Juint单元测试

Posted antlord

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Juint单元测试相关的知识,希望对你有一定的参考价值。

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

单元测试:集成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单元测试的主要内容,如果未能解决你的问题,请参考以下文章

java单元测试juint中事务问题

java juint框架的windows自动化-自动运行juint程序简述

简单的Tomcat实现--1.3单元测试

java自动化-juint框架简述

SpringBoot与单元测试JUnit的结合

SpringBoot与单元测试JUnit的结合