springboot之SpringJUnit4ClassRunner测试Rest接口

来源:互联网 发布:图片相册制作软件 编辑:程序博客网 时间:2024/06/15 22:15

springboot采用Junit方式进行测试rest接口,是非常不错的选择,提供开发速度,更好的测试接口的正确性

参数描述:

@RunWith(SpringJUnit4ClassRunner.class)  引入spring对junit的支持

@SpringApplicationConfiguration(classes = Application.class) 指定springboot启动类

@WebAppConfiguration   开启web应用配置,用来模拟servletContext

MockMvc mvc;  用于模拟调用接口发起的请求,在@Test定义testIndexController 方法

        MockMvcBuilders.standaloneSetup(new IndexController()).build(); 初始化Controller到MockMvc 对象,在执行@Test方法之前限制性@Before方法初始化


代码列表