SpringBoot中使用MockMvc测试
来源:互联网 发布:java cellstyle 编辑:程序博客网 时间:2024/06/13 06:45
需求
需要在测试类里实现,模拟接口访问。用到MockMvc
实现
测试类里添加一下代码
private MockMvc mvc; @Before public void setUp() throws Exception { mvc = MockMvcBuilders.standaloneSetup(controller).build(); }
@Test public void getGitHubEntityByUsername() throws Exception { MvcResult result = mvc.perform( MockMvcRequestBuilders.get("/github/get/users/Datartisan") .accept(MediaType.APPLICATION_JSON)) .andReturn(); int statusCode = result.getResponse().getStatus(); Assert.assertEquals(statusCode, 200); String body = result.getResponse().getContentAsString(); System.out.println("body:"+body); }
更多参数资料
阅读全文
0 0
- SpringBoot中使用MockMvc测试
- springBoot+mockMvc Controller层测试
- 使用MockMvc测试Controller
- SpringBoot+MockMvc测试Controller笔记整理
- 使用MockMVC测试控制器【转】
- Spring下使用MockMvc类进行测试
- 使用MockMvc测试Spring mvc Controller
- 使用MockMvc测试Spring mvc Controller
- Junit测试Controller(MockMVC使用)
- Junit测试Controller(MockMVC使用)
- 使用MockMvc测试Spring mvc Controller
- 如何在springMVC 中对REST服务使用mockmvc 做测试
- 如何在springMVC 中对REST服务使用mockmvc 做测试
- 如何在springMVC 中对REST服务使用mockmvc 做测试
- SpringMVC对REST服务使用mockmvc 做测试
- Junit测试Controller(MockMVC使用),传输@RequestBody数据解决办法
- SpringMVC使用MockMvc和GroboUtils进行多线程测试
- Spring 使用Junit的MockMvc 写测试用例
- hdu 6119(区间重合处理)(尺取
- liunx安装gitolite
- Android4.0Sd卡移植之使用vold自动挂载sd卡
- guava实现事件驱动
- 【Vue】window下 ,vue-cli 脚手架安装
- SpringBoot中使用MockMvc测试
- Python基础六
- 同步synchronized 无限期等待导致死锁
- Ubuntu16.04(64位)下安装和破解source insight4
- MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法
- LINUX 学习第12天 压力测试与性能分析
- VMware安状ubuntu虚拟机
- uCOS-ii笔记
- Android 7.1 App Shortcuts使用