diff --git a/pom.xml b/pom.xml index 19f86ce..585143c 100644 --- a/pom.xml +++ b/pom.xml @@ -92,6 +92,21 @@ spring-security-test test + + org.testcontainers + junit-jupiter + test + + + org.springframework.boot + spring-boot-testcontainers + test + + + org.testcontainers + mariadb + test + 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() { }