diff --git a/testing-modules/junit-5-basics-2/pom.xml b/testing-modules/junit-5-basics-2/pom.xml
index a70da372b2cd..bb820eade7ab 100644
--- a/testing-modules/junit-5-basics-2/pom.xml
+++ b/testing-modules/junit-5-basics-2/pom.xml
@@ -20,7 +20,7 @@
org.junit.jupiter
junit-jupiter-api
- ${junit-jupiter-api.version}
+ ${junit-jupiter.version}
test
@@ -46,9 +46,4 @@
-
- 5.10.0
- 5.10.3
-
-
\ No newline at end of file
diff --git a/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/JUnit4IgnoreUnitTest.java b/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/JUnit4IgnoreUnitTest.java
new file mode 100644
index 000000000000..1d52411e1ac7
--- /dev/null
+++ b/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/JUnit4IgnoreUnitTest.java
@@ -0,0 +1,14 @@
+package com.baeldung.junit.norunnablemethods;
+
+import org.junit.Assert;
+import org.junit.Ignore;
+import org.junit.Test;
+
+public class JUnit4IgnoreUnitTest {
+
+ @Ignore
+ @Test
+ public void whenMethodIsIgnored_thenTestsDoNotRun() {
+ Assert.assertTrue(true);
+ }
+}
\ No newline at end of file
diff --git a/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/NameUtilTest.java b/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/NameUtilTest.java
new file mode 100644
index 000000000000..6bd217e8ea0e
--- /dev/null
+++ b/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/NameUtilTest.java
@@ -0,0 +1,14 @@
+package com.baeldung.junit.norunnablemethods;
+
+/**
+ * This class is actually a utility/helper class, but it is incorrectly named
+ * ending in Test, that can be misinterpreted as a real Test class
+ *
+ * @see @NameUtilTestHelper with a name that avoids this problem
+ */
+public class NameUtilTest {
+
+ public String formatName(String name) {
+ return (name == null) ? name : name.replace("$", "_");
+ }
+}
diff --git a/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/NameUtilTestHelper.java b/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/NameUtilTestHelper.java
new file mode 100644
index 000000000000..72a6fe98d3e7
--- /dev/null
+++ b/testing-modules/junit-5-basics-2/src/test/java/com/baeldung/junit/norunnablemethods/NameUtilTestHelper.java
@@ -0,0 +1,8 @@
+package com.baeldung.junit.norunnablemethods;
+
+public class NameUtilTestHelper {
+
+ public String formatName(String name) {
+ return (name == null) ? name : name.replace("$", "_");
+ }
+}