写登录功能时,Redis没启动,单元测试却通过了。

来源:5-8 用户登出 功能实现

BUGZhong

2023-07-19

请问登录时生成的accessToken不是缓存在Redis中的吗,突然发现我的Redis都没启动,为什么单元测试还能通过?

写回答

1回答

RubinChu

2023-07-19

查看一下你用的缓存是 Redis吗

0
1
BUGZhong
老师,我调试一下,用的缓存确实是Redis,如果在单元测试中注释掉@Transactional,他就会因为没启动Redis而抛异常单元测试无法通过,如果不注释掉@Transactional,就算Redis不启动单元测试都会通过,但是不太懂其中的原理。
2023-07-19
共1条回复

SpringBoot+Vue3+Element Plus打造私人分布式存储系统

SpringBoot+Vue3+Element Plus 仿百度网盘实战

287 学习 · 360 问题

查看课程