diff --git a/testing-modules/junit-5/pom.xml b/testing-modules/junit-5/pom.xml
index a5a1ddaf0b..1d1b0bc574 100644
--- a/testing-modules/junit-5/pom.xml
+++ b/testing-modules/junit-5/pom.xml
@@ -103,13 +103,6 @@
maven-surefire-plugin
${maven-surefire-plugin.version}
-
-
- org.junit.platform
- junit-platform-surefire-provider
- ${junit.platform.version}
-
-
org.codehaus.mojo
@@ -130,10 +123,10 @@
- 5.3.1
+ 5.4.2
2.23.0
- 1.2.0
- 5.2.0
+ 1.4.2
+ 5.4.2
2.8.2
1.4.196
2.0.0-RC.1
diff --git a/testing-modules/junit-5/src/test/java/com/baeldung/parameterized/StringsUnitTest.java b/testing-modules/junit-5/src/test/java/com/baeldung/parameterized/StringsUnitTest.java
index 7d02a5a74b..6aea7668f1 100644
--- a/testing-modules/junit-5/src/test/java/com/baeldung/parameterized/StringsUnitTest.java
+++ b/testing-modules/junit-5/src/test/java/com/baeldung/parameterized/StringsUnitTest.java
@@ -86,7 +86,30 @@ class StringsUnitTest {
assertEquals(expected, actualValue);
}
+ @ParameterizedTest
+ @NullSource
+ void isBlank_ShouldReturnTrueForNullInputs(String input) {
+ assertTrue(Strings.isBlank(input));
+ }
+ @ParameterizedTest
+ @EmptySource
+ void isBlank_ShouldReturnTrueForEmptyStrings(String input) {
+ assertTrue(Strings.isBlank(input));
+ }
+
+ @ParameterizedTest
+ @NullAndEmptySource
+ void isBlank_ShouldReturnTrueForNullAndEmptyStrings(String input) {
+ assertTrue(Strings.isBlank(input));
+ }
+
+ @ParameterizedTest
+ @NullAndEmptySource
+ @ValueSource(strings = {" ", "\t", "\n"})
+ void isBlank_ShouldReturnTrueForAllTypesOfBlankStrings(String input) {
+ assertTrue(Strings.isBlank(input));
+ }
private static Stream provideStringsForIsBlank() {
return Stream.of(