Skip to content

Commit 5be2b72

Browse files
committed
Fixed failing connection.
1 parent 7e5dfdc commit 5be2b72

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

persistence-modules/spring-data-redis/src/test/java/org/baeldung/SpringContextIntegrationTest.java

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,35 @@
11
package org.baeldung;
22

3+
import com.baeldung.spring.data.redis.config.RedisConfig;
4+
import org.junit.AfterClass;
5+
import org.junit.BeforeClass;
36
import org.junit.Test;
47
import org.junit.runner.RunWith;
8+
import org.springframework.test.annotation.DirtiesContext;
59
import org.springframework.test.context.ContextConfiguration;
610
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
11+
import redis.embedded.RedisServerBuilder;
712

8-
import com.baeldung.spring.data.redis.config.RedisConfig;
13+
import static org.springframework.test.annotation.DirtiesContext.ClassMode.BEFORE_CLASS;
914

1015
@RunWith(SpringJUnit4ClassRunner.class)
16+
@DirtiesContext(classMode = BEFORE_CLASS)
1117
@ContextConfiguration(classes = RedisConfig.class)
1218
public class SpringContextIntegrationTest {
1319

20+
private static redis.embedded.RedisServer redisServer;
21+
22+
@BeforeClass
23+
public static void startRedisServer() {
24+
redisServer = new RedisServerBuilder().port(6379).setting("maxmemory 256M").build();
25+
redisServer.start();
26+
}
27+
28+
@AfterClass
29+
public static void stopRedisServer() {
30+
redisServer.stop();
31+
}
32+
1433
@Test
1534
public void whenSpringContextIsBootstrapped_thenNoExceptions() {
1635
}

0 commit comments

Comments
 (0)