spring boot1.5.6 测试类1
package com.example.demo;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.http.MediaType;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.test.web.servlet.MockMvc;
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
import org.springframework.test.web.servlet.result.MockMvcResultHandlers;
import org.springframework.test.web.servlet.result.MockMvcResultMatchers;
import org.springframework.test.web.servlet.setup.MockMvcBuilders;
import com.example.demo.controller.HelloWorldController;
@RunWith(SpringRunner.class)
@SpringBootTest
public class HelloWorldControlerTests {
private MockMvc mvc;
@Before
public void setUp() throws Exception {
mvc = MockMvcBuilders.standaloneSetup(new HelloWorldController()).build();
}
@Test
public void getHello() throws Exception {
mvc.perform(MockMvcRequestBuilders.get("/sayHello").accept(MediaType.APPLICATION_JSON))
.andExpect(MockMvcResultMatchers.status().isOk())
.andDo(MockMvcResultHandlers.print())
.andReturn();
}
}
最新文章
- java代码的初始化过程研究
- ArrayList源码阅读笔记(基于JDk1.8)
- spring mvc redis消息队列
- Swift实现截屏并保存相册
- SQL循环添加表中的字段
- Linux 下添加普通用户,登陆并删除
- 【HDOJ】2133 What day is it
- HW4.29
- Table点击某个td获取当前列的头名称
- [OC] 线程 dispatch_group_t
- WebPack打包后如何调试
- tomcat启动,但是访问不了可能的一种状况。
- java的四大特性
- Android 开发 框架系列 glide-transformations 图片处理基本使用
- InnoDB存储引擎介绍-(2)redo和undo学习
- P1387 最大正方形 图DP
- 纯文本-FileOutputStream的解码方式
- thinkphp3.2局部不缓存的静态缓存
- golang 复制对象的正确做法
- Spring bean - scope详解