一.导入必要依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency>
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency>
二.引入相关注解
import org.junit.After; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import javax.annotation.Resource; /** * @Auther: fangyi * @Date: 2018/12/19 10:00 * @Description: */ //Junit4运行环境 @RunWith(SpringJUnit4ClassRunner.class) //单元测试时需要执行的SpringBoot启动类(根据需要引入执行) @SpringBootTest(classes = ZuulApplication.class) //如果是Web项目,Junit需要模拟ServletContext获取web等配置 //@WebAppConfiguration public class RedisTest { @Before public void init() { System.out.println("开始测试-----------------"); } @After public void after() { System.out.println("测试结束-----------------"); } @Resource private RedisUtil redisUtil; @Test public void testGet(){ System.out.println(redisUtil.get("access")); } }