Skip to content

Commit

Permalink
Feat: 인수 테스트에 Redis 설정
Browse files Browse the repository at this point in the history
  • Loading branch information
devbattery committed Feb 4, 2025
1 parent f66dfd7 commit af82497
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions be/src/test/java/movlit/be/acceptance/AcceptanceTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,15 @@
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
import org.springframework.boot.test.web.server.LocalServerPort;
import org.springframework.restdocs.RestDocumentationContextProvider;
import org.springframework.restdocs.RestDocumentationExtension;
import org.springframework.restdocs.operation.preprocess.Preprocessors;
import org.springframework.restdocs.restassured.RestAssuredRestDocumentation;
import org.testcontainers.containers.GenericContainer;
import org.testcontainers.containers.MySQLContainer;
import org.testcontainers.utility.DockerImageName;

Expand All @@ -37,14 +39,14 @@
public abstract class AcceptanceTest {

public static final DockerImageName MYSQL_IMAGE = DockerImageName.parse("mysql:8.0");
// public static final DockerImageName REDIS_IMAGE = DockerImageName.parse("redis:7.2");
public static final DockerImageName REDIS_IMAGE = DockerImageName.parse("redis:7.2");
public static final MySQLContainer<?> MYSQL = new MySQLContainer<>(MYSQL_IMAGE)
.withDatabaseName("test").withUsername("root").withPassword("1234").withReuse(true);
// public static final GenericContainer<?> REDIS = new GenericContainer<>(REDIS_IMAGE).withReuse(true);
public static final GenericContainer<?> REDIS = new GenericContainer<>(REDIS_IMAGE).withReuse(true);

static {
MYSQL.setPortBindings(List.of("3307:3306"));
// REDIS.setPortBindings(List.of("6379:6379"));
REDIS.setPortBindings(List.of("6379:6379"));
}

@LocalServerPort
Expand Down Expand Up @@ -99,7 +101,7 @@ void setSpec(RestDocumentationContextProvider provider) {
@BeforeAll
static void startContainer() {
MYSQL.start();
// REDIS.start();
REDIS.start();
}

private void initAccessToken() {
Expand Down

0 comments on commit af82497

Please sign in to comment.