spring boot1.5.6+jdk1.7测试类
来源:互联网 发布:java即时通信 编辑:程序博客网 时间:2024/06/07 23:14
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();
}
}
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();
}
}
阅读全文
0 0
- spring boot1.5.6+jdk1.7测试类
- skyeye1.2.6+u-boot1.1.6的测试
- Spring-Boot1.4.0项目部署问题小记
- Spring Boot1.52 Spring Security Spring Data Jpa 整合
- u-boot1.1.6移植之一(编译测试)
- Spring Boot1.5使用自定义的properties文件
- JDK1.8安装测试
- 类初始化场景 JDK1.7
- JDK1.1 JDK1.2 JDK1.3 JDK1.4 JDK1.5 JDK1.6 JDK1.7
- Spring(六)SSM(Spring3+Struts2+MyBatis+JDK1.7)
- Java集合类框架学习 2 —— ArrayList(JDK1.8/JDK1.7/JDK1.6)
- Java集合类框架学习 3 —— LinkedList(JDK1.8/JDK1.7/JDK1.6)
- stm32f030R8 boot1
- spring的测试类
- Spring 测试类
- Junit4+spring测试类
- jdk1.4 jdk1.5 jdk1.6 jdk1.7
- jdk1.4 jdk1.5 jdk1.6 jdk1.7
- shell命令行选项与修传入参数处理
- 181. Employees Earning More Than Their Managers
- MFC学习笔记-操作篇
- 10个不得不知道的”系统进程”
- 为什么opengl中,gl_Position是vec4类型的?不是应该是vec3吗,多出来的那个是什么呀
- spring boot1.5.6+jdk1.7测试类
- effective C++条款四十三解读
- ibatis数据源迁移(Oracle到MySQL)
- mysql中检查列名是否存在
- java反射用法
- 利用fastjson对json转map的操作
- termios 详解
- 在form中提交list
- 分享制作windows10官方u盘启动图文教程