From 0ba1611f338574007647327c40ee9d339334d1b0 Mon Sep 17 00:00:00 2001 From: Thomas <gltron3000@gmail.com> Date: Fri, 22 May 2020 15:57:24 +0200 Subject: [PATCH] Added tests & docker-compose --- docker-compose.yml | 32 +++++++++++++++++++ .../java/mozen/business/UserManagerTest.java | 11 +++++++ .../mozen/mozen/DemoApplicationTests.java | 13 -------- .../java/mozen/repos/UserRepositoryTest.java | 11 +++++++ .../java/mozen/web/UserControllerTest.java | 11 +++++++ 5 files changed, 65 insertions(+), 13 deletions(-) create mode 100644 docker-compose.yml create mode 100644 mozen/src/test/java/mozen/business/UserManagerTest.java delete mode 100644 mozen/src/test/java/mozen/mozen/DemoApplicationTests.java create mode 100644 mozen/src/test/java/mozen/repos/UserRepositoryTest.java create mode 100644 mozen/src/test/java/mozen/web/UserControllerTest.java diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..301901a --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,32 @@ +version: '3' +services: + # https://docs.linuxserver.io/images/docker-mariadb + mariadb: + image: linuxserver/mariadb + container_name: mozen_mariadb + environment: + - PUID=1000 + - PGID=1000 + - MYSQL_ROOT_PASSWORD=ROOT_ACCESS_PASSWORD + - TZ=Europe/Paris + - MYSQL_DATABASE=MOZEN_DB + - MYSQL_USER=mozen + - MYSQL_PASSWORD=1234 + volumes: + - path_to_data:/config + ports: + - 3306:3306 + restart: unless-stopped + + mozen: + depends_on: + - mariadb + image: mozen + container_name: mozen + environment: + - DB_PORT=3306 + - DB_USER=mozen + - DB_PASSWORD=1234 + ports: + - 80:8181 + restart: unless-stopped diff --git a/mozen/src/test/java/mozen/business/UserManagerTest.java b/mozen/src/test/java/mozen/business/UserManagerTest.java new file mode 100644 index 0000000..706b051 --- /dev/null +++ b/mozen/src/test/java/mozen/business/UserManagerTest.java @@ -0,0 +1,11 @@ +package mozen.business; + +import org.junit.jupiter.api.extension.ExtendWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit.jupiter.SpringExtension; + +@ExtendWith(SpringExtension.class) +@SpringBootTest +public class UserManagerTest { + +} \ No newline at end of file diff --git a/mozen/src/test/java/mozen/mozen/DemoApplicationTests.java b/mozen/src/test/java/mozen/mozen/DemoApplicationTests.java deleted file mode 100644 index 7d4586c..0000000 --- a/mozen/src/test/java/mozen/mozen/DemoApplicationTests.java +++ /dev/null @@ -1,13 +0,0 @@ -package mozen.mozen; - -import org.junit.jupiter.api.Test; -import org.springframework.boot.test.context.SpringBootTest; - -@SpringBootTest -class DemoApplicationTests { - - @Test - void contextLoads() { - } - -} diff --git a/mozen/src/test/java/mozen/repos/UserRepositoryTest.java b/mozen/src/test/java/mozen/repos/UserRepositoryTest.java new file mode 100644 index 0000000..b83aacc --- /dev/null +++ b/mozen/src/test/java/mozen/repos/UserRepositoryTest.java @@ -0,0 +1,11 @@ +package mozen.repos; + +import org.junit.jupiter.api.extension.ExtendWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit.jupiter.SpringExtension; + +@ExtendWith(SpringExtension.class) +@SpringBootTest +public class UserRepositoryTest { + +} \ No newline at end of file diff --git a/mozen/src/test/java/mozen/web/UserControllerTest.java b/mozen/src/test/java/mozen/web/UserControllerTest.java new file mode 100644 index 0000000..34310e2 --- /dev/null +++ b/mozen/src/test/java/mozen/web/UserControllerTest.java @@ -0,0 +1,11 @@ +package mozen.web; + +import org.junit.jupiter.api.extension.ExtendWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit.jupiter.SpringExtension; + +@ExtendWith(SpringExtension.class) +@SpringBootTest +public class UserControllerTest { + +} \ No newline at end of file -- GitLab