Class AbstractTestcontainersRedisTestBase

  • All Implemented Interfaces:
    RedisTestInstance

    @TestInstance(PER_CLASS)
    public abstract class AbstractTestcontainersRedisTestBase
    extends java.lang.Object
    implements RedisTestInstance
    @ParameterizedTest @RedisTestContextsSource void myTest(RedisTestContext redis) { ... }
    Author:
    jruaux
    • Constructor Detail

      • AbstractTestcontainersRedisTestBase

        public AbstractTestcontainersRedisTestBase()
    • Method Detail

      • redisServers

        protected abstract java.util.Collection<com.redis.testcontainers.RedisServer> redisServers()
      • testRedisServers

        protected java.util.Collection<com.redis.testcontainers.RedisServer> testRedisServers()
      • setup

        @BeforeAll
        protected void setup()
      • removeRedisTestContext

        protected RedisTestContext removeRedisTestContext​(com.redis.testcontainers.RedisServer server)
      • flushAll

        @BeforeEach
        protected void flushAll()
      • teardown

        @AfterAll
        protected void teardown()
      • getContext

        public RedisTestContext getContext​(com.redis.testcontainers.RedisServer server)