diff --git a/testing-modules/junit-4/README.md b/testing-modules/junit-4/README.md
index dd975daf58..d19a0a1e47 100644
--- a/testing-modules/junit-4/README.md
+++ b/testing-modules/junit-4/README.md
@@ -3,3 +3,4 @@
- [Guide to JUnit 4 Rules](https://www.baeldung.com/junit-4-rules)
- [Custom JUnit 4 Test Runners](http://www.baeldung.com/junit-4-custom-runners)
- [Introduction to JUnitParams](http://www.baeldung.com/junit-params)
+- [Running JUnit Tests Programmatically, from a Java Application](https://www.baeldung.com/junit-tests-run-programmatically-from-java)
diff --git a/testing-modules/pom.xml b/testing-modules/pom.xml
index 6400a2d7e7..5934db00ff 100644
--- a/testing-modules/pom.xml
+++ b/testing-modules/pom.xml
@@ -29,7 +29,6 @@
parallel-tests-junit
rest-assured
rest-testing
-
selenium-junit-testng
spring-testing
test-containers
diff --git a/testing-modules/runjunitfromjava/src/main/resources/logback.xml b/testing-modules/runjunitfromjava/src/main/resources/logback.xml
deleted file mode 100644
index 7d900d8ea8..0000000000
--- a/testing-modules/runjunitfromjava/src/main/resources/logback.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit4/runfromjava/FirstUnitTest.java b/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit4/runfromjava/FirstUnitTest.java
deleted file mode 100644
index 588a1e5d66..0000000000
--- a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit4/runfromjava/FirstUnitTest.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package com.baeldung.junit4.runfromjava;
-
-import org.junit.Test;
-
-import static org.junit.Assert.assertTrue;
-
-
-public class FirstUnitTest {
-
- @Test
- public void whenThis_thenThat() {
- assertTrue(true);
- }
-
- @Test
- public void whenSomething_thenSomething() {
- assertTrue(true);
- }
-
- @Test
- public void whenSomethingElse_thenSomethingElse() {
- assertTrue(true);
- }
-
-}
diff --git a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit4/runfromjava/SecondUnitTest.java b/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit4/runfromjava/SecondUnitTest.java
deleted file mode 100644
index e2d75021cf..0000000000
--- a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit4/runfromjava/SecondUnitTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.baeldung.junit4.runfromjava;
-
-import org.junit.Test;
-
-import static org.junit.Assert.assertTrue;
-
-public class SecondUnitTest {
-
- @Test
- public void whenSomething_thenSomething() {
- assertTrue(true);
- }
-
- @Test
- public void whensomethingElse_thenSomethingElse() {
- assertTrue(true);
- }
-}
diff --git a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit5/runfromjava/FirstUnitTest.java b/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit5/runfromjava/FirstUnitTest.java
deleted file mode 100644
index 57c505781d..0000000000
--- a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit5/runfromjava/FirstUnitTest.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.baeldung.junit5.runfromjava;
-
-import org.junit.jupiter.api.Test;
-
-import static org.junit.jupiter.api.Assertions.assertTrue;
-
-class FirstUnitTest {
-
- @Test
- void whenThis_thenThat() {
- assertTrue(true);
- }
-
- @Test
- void whenSomething_thenSomething() {
- assertTrue(true);
- }
-
- @Test
- void whenSomethingElse_thenSomethingElse() {
- assertTrue(true);
- }
-
-}
diff --git a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit5/runfromjava/SecondUnitTest.java b/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit5/runfromjava/SecondUnitTest.java
deleted file mode 100644
index fbfb68898b..0000000000
--- a/testing-modules/runjunitfromjava/src/test/java/com/baeldung/junit5/runfromjava/SecondUnitTest.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.baeldung.junit5.runfromjava;
-
-import org.junit.jupiter.api.RepeatedTest;
-
-import static org.junit.jupiter.api.Assertions.assertTrue;
-
-class SecondUnitTest {
-
- @RepeatedTest(10)
- void whenSomething_thenSomething() {
- assertTrue(true);
- }
-
- @RepeatedTest(5)
- void whenSomethingElse_thenSomethingElse() {
- assertTrue(true);
- }
-}
diff --git a/testing-modules/testing-libraries/README.md b/testing-modules/testing-libraries/README.md
index 0cd9ca7f2e..7191989224 100644
--- a/testing-modules/testing-libraries/README.md
+++ b/testing-modules/testing-libraries/README.md
@@ -6,5 +6,5 @@
- [Cucumber and Scenario Outline](http://www.baeldung.com/cucumber-scenario-outline)
- [Cucumber Java 8 Support](http://www.baeldung.com/cucumber-java-8-support)
- [Introduction to Lambda Behave](http://www.baeldung.com/lambda-behave)
-- [Running JUnit Tests Programmatically, from a Java Application](https://www.baeldung.com/junit-tests-run-programmatically-from-java)
+