mock方法这样写
RedisTemplate<String, Object> redisTemplate = mock(RedisTemplate.class);
when(mockRedisUtils.getRedisTemplate()).thenReturn(redisTemplate);
ValueOperations<String, Object> valueOperations = mock(ValueOperations.class);
when(redisTemplate.opsForValue()).thenReturn(valueOperations);
when(valueOperations.setIfAbsent(any(String.class), any(String.class), any(Long.class), any())).thenReturn(true);
记单元测试的时候Mockito RedisTemplate的时候 报setIfAbsent null
最新推荐文章于 2024-07-19 17:37:28 发布