diff --git a/pom.xml b/pom.xml
index 16a4a986..57ae8fe5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -161,14 +161,8 @@
org.testcontainers
junit-jupiter
- 1.19.3
+ 1.21.4
test
-
-
- junit
- junit
-
-
io.netty
diff --git a/src/test/java/org/junit/rules/ExternalResource.java b/src/test/java/org/junit/rules/ExternalResource.java
deleted file mode 100644
index 95788f48..00000000
--- a/src/test/java/org/junit/rules/ExternalResource.java
+++ /dev/null
@@ -1,8 +0,0 @@
-package org.junit.rules;
-
-/**
- * "Fake" class used as a replacement for Junit4-dependent classes. See more at: GenericContainer run from
- * Jupiter tests shouldn't require JUnit 4.x library on runtime classpath .
- */
-public class ExternalResource {}
diff --git a/src/test/java/org/junit/rules/TestRule.java b/src/test/java/org/junit/rules/TestRule.java
deleted file mode 100644
index 34be5cd6..00000000
--- a/src/test/java/org/junit/rules/TestRule.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package org.junit.rules;
-
-/**
- * "Fake" class used as a replacement for Junit4-dependent classes. See more at: GenericContainer run from
- * Jupiter tests shouldn't require JUnit 4.x library on runtime classpath .
- */
-@SuppressWarnings("unused")
-public interface TestRule {}
diff --git a/src/test/java/org/junit/runners/model/Statement.java b/src/test/java/org/junit/runners/model/Statement.java
deleted file mode 100644
index 61440254..00000000
--- a/src/test/java/org/junit/runners/model/Statement.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package org.junit.runners.model;
-
-/**
- * "Fake" class used as a replacement for Junit4-dependent classes. See more at: GenericContainer run from
- * Jupiter tests shouldn't require JUnit 4.x library on runtime classpath .
- */
-@SuppressWarnings("unused")
-public class Statement {}