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() {
     }