package com.iailab.framework.test.core.ut; import com.iailab.framework.redis.config.IailabRedisAutoConfiguration; import com.iailab.framework.test.config.RedisTestConfiguration; import org.redisson.spring.starter.RedissonAutoConfiguration; import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.context.annotation.Import; import org.springframework.test.context.ActiveProfiles; /** * ä¾èµ–å†…å˜ Redis çš„å•å…ƒæµ‹è¯• * * 相比 {@link BaseDbUnitTest} æ¥è¯´ï¼Œä»Žå†…å˜ DB 改æˆäº†å†…å˜ Redis * * @author iailab */ @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.NONE, classes = BaseRedisUnitTest.Application.class) @ActiveProfiles("unit-test") // 设置使用 application-unit-test é…置文件 public class BaseRedisUnitTest { @Import({ // Redis é…置类 RedisTestConfiguration.class, // Redis 测试é…置类,用于å¯åŠ¨ RedisServer RedisAutoConfiguration.class, // Spring Redis 自动é…置类 IailabRedisAutoConfiguration.class, // 自己的 Redis é…置类 RedissonAutoConfiguration.class, // Redisson 自动é…置类 }) public static class Application { } }