diff --git a/pom.xml b/pom.xml index 19f86ce..585143c 100644 --- a/pom.xml +++ b/pom.xml @@ -92,6 +92,21 @@ <artifactId>spring-security-test</artifactId> <scope>test</scope> </dependency> + <dependency> + <groupId>org.testcontainers</groupId> + <artifactId>junit-jupiter</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-testcontainers</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.testcontainers</groupId> + <artifactId>mariadb</artifactId> + <scope>test</scope> + </dependency> </dependencies> <build> diff --git a/src/test/java/se/su/dsv/seshat/SeshatApplicationTests.java b/src/test/java/se/su/dsv/seshat/SeshatApplicationTests.java index aa30243..1a1fb0c 100644 --- a/src/test/java/se/su/dsv/seshat/SeshatApplicationTests.java +++ b/src/test/java/se/su/dsv/seshat/SeshatApplicationTests.java @@ -2,10 +2,12 @@ package se.su.dsv.seshat; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.boot.testcontainers.service.connection.ServiceConnection; @SpringBootTest class SeshatApplicationTests { - + @ServiceConnection + private static org.testcontainers.containers.MariaDBContainer<?> dbContainer = new org.testcontainers.containers.MariaDBContainer<>("mariadb:10.11"); @Test void contextLoads() { }