diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 325816ef23c4dcbf7ab16474f6f27a877ba83544..953f66de520363c6dd0da6b77764d2fec98ca073 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -15,7 +15,7 @@ variables:
   CONTAINER_TAG: '${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}'
 
 stages:
-  # - test
+  - test
   - build
   - release
   - deploy
@@ -28,26 +28,33 @@ stages:
     - gcloud config set compute/zone ${GCP_COMPUTE_REGION}
     - gcloud container clusters get-credentials ${GCP_PROJECT_ID}-gke
 
-# run-tests:
-#   stage: test
-#   tags:
-#     - docker-privileged
-#   image: docker:${DOCKER_VERSION}
-#   services:
-#     - name: docker:${DOCKER_VERSION}-dind
-#       alias: containerhost
-#   script:
-#     - docker run -p 27017:27017 -d --name mongo-container --rm mongo:${MONGO_VERSION}
-#     - docker build
-#       --tag "${CONTAINER_TAG}-test"
-#       --target=test
-#       --build-arg MONGODB_URL_TEST=mongodb://containerhost:27017/todo-app
-#       --build-arg JWT_SECRET_TEST=my-very-secret-jwt
-#       "./app"
-#   after_script:
-#     - docker stop mongo-container
-#     - docker images -a | grep "mongo" | awk '{print $3}' | xargs docker rmi --force
-#     - docker image rm --force "${CONTAINER_TAG}-test"
+run-tests:
+  stage: test
+  tags:
+    - docker-privileged
+  image: docker:${DOCKER_VERSION}
+  services:
+    - name: docker:${DOCKER_VERSION}-dind
+      alias: localhost
+  script:
+    - docker run -p 27017:27017
+      --detached
+      --name mongo-container
+      --rm
+      --network=host
+      mongo:${MONGO_VERSION}
+    - docker build
+      --tag "${CONTAINER_TAG}-test"
+      --target=test
+      --network=host
+      --build-arg MONGODB_URL_TEST=mongodb://localhost:27017/todo-app
+      --build-arg JWT_SECRET_TEST=my-very-secret-jwt
+      --add-host=host.docker.internal:localhost
+      "./app"
+  after_script:
+    - docker stop mongo-container
+    - docker images -a | grep "mongo" | awk '{print $3}' | xargs docker rmi --force
+    - docker image rm --force "${CONTAINER_TAG}-test"
 
 build-image:
   stage: build