mockito单元测试如何mock对象RedisTemplate

代码MyService 的依赖注入

@Resource private RedisTemplate redisTemplate; 方法中调用: redisTemplate.boundValueOps("2022-03-07").get(, -1); 我在单元测试中:
@Resource private MyService myService;
@Mock private RedisTemplate redisTemplate; 测试方法中: Mockito.when(redisTemplate.coundVslueOps(any()).get(any(),any())).thenReturn("5"); myService.doAction();
老报NullPointerException

回答

https://gitee.com/coldmethod/legendary-mock
用哥写的框架,贼好用,jar包已经上传到maven中央仓库了,直接用,爽歪歪