今天写一个springboot整合 redis的demo,在测试类运行时候出现了空指针异常的问。
想了想由于在yml写了redis的配置,但是容器并没有运行,应该不会读到写的配置,应该是容器没有启动的问题。
在测试类上加
@RunWith(SpringRunner.class)
@SpringBootTest
注解,这样进行单元测试的时候就会启动容器
使用@RunWith需要引入依赖
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200716115047551.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMzYwNDEz,size_16,color_FFFFFF,t_70