This commit is contained in:
wkc
2026-07-02 16:48:17 +08:00
parent 979ed9669f
commit 87fb6443e6
27 changed files with 2167 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
package com.ruoyi.framework.config;
import static org.assertj.core.api.Assertions.assertThat;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.config.BeanPostProcessor;
import org.springframework.data.redis.connection.RedisStandaloneConfiguration;
import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory;
class RedisConfigTest
{
@Test
void shouldEnableValidateConnectionForLettuceConnectionFactory()
{
BeanPostProcessor beanPostProcessor = RedisConfig.lettuceConnectionFactoryBeanPostProcessor();
LettuceConnectionFactory connectionFactory = new LettuceConnectionFactory(
new RedisStandaloneConfiguration("127.0.0.1", 6379));
beanPostProcessor.postProcessBeforeInitialization(connectionFactory, "redisConnectionFactory");
assertThat(connectionFactory.getValidateConnection()).isTrue();
}
}