<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>testcontainers</artifactId>
<version>1.15.3</version>
<scope>test</scope>
</dependency>
import org.junit.jupiter.api.Test;
import org.testcontainers.containers.MySQLContainer;
import org.testcontainers.junit.jupiter.Container;
import org.testcontainers.junit.jupiter.Testcontainers;
@Testcontainers
public class MyIntegrationTest {
@Container
private static final MySQLContainer<?> mysqlContainer = new MySQLContainer<>("mysql:latest");
@Test
public void testDatabaseConnection() {
// ...
}
}