pom.xml增加如下依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
使用@Test注解
package com.hbk.test;
import org.junit.Test;
public class HelloTest {
@Test
public void hello(){
System.out.println("hello huangbaokang");
}
}
一、测试Web层的请求
以往我们在测试Web请求的时候,需要手动输入相关参数在页面测试查看效果,或者自己写post请求。在Spring Boot体系中,Spring给出了一共简单的解决方案,使用MockMVC进行web测试,可以模拟post、get请求,并且判断返回的结果是否正确等,也可以利用print()打印执行结果。
模拟传递参数的post请求
@Test
public void getMyWorkNoteList() throws Exception{
mockMvc.perform(MockMvcRequestBuilders
.get("/hbk/app/getMyTaskList")
.