Juint单元测试
2024-09-12 16:54:04
*********************************************************************************************
单元测试:集成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);
}
最新文章
- shell中bc expr [ ] (( ))的使用方法
- AngularJS几个基础概念
- Android 摇一摇 之 震动片
- 在FireFox中安装Selenium IDE
- MYSQL INSERT INTO SELECT 不插入重复数据
- Why the framework uses ruby instead of perl?[转]
- thymeleaf中的条件判断用法
- linux下使用NFS挂载文件系统
- java运算
- 使用(Drawable)资源———AnimationDrawable资源
- javaSE_06Java中的数组(array)-练习
- merge 语法解析
- [转]Github 下载指定文件夹
- Docker Data Center系列(四)- 离线安装UCP和DTR
- Hibernate_day02
- body中相关标签
- 使用GenericServlet实例
- idea缓存目录mac cache
- mybatis之入门
- c++ stringstream的使用