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);文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-653607.html
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-653607.html
到了這里,關(guān)于記單元測(cè)試的時(shí)候Mockito RedisTemplate的時(shí)候 報(bào)setIfAbsent null的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!