From aaabfa4ab2653387e1718dda37b0a593d7d71d15 Mon Sep 17 00:00:00 2001 From: Cavero Barca Date: Tue, 10 Mar 2020 00:06:36 +0100 Subject: [PATCH] Add null as stripChar for Apache Commons StringUtils example --- .../src/main/java/com/baeldung/trim/LTrimRTrim.java | 3 +++ .../test/java/com/baeldung/trim/LTrimRTrimUnitTest.java | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/core-java-modules/core-java-string-operations-2/src/main/java/com/baeldung/trim/LTrimRTrim.java b/core-java-modules/core-java-string-operations-2/src/main/java/com/baeldung/trim/LTrimRTrim.java index af46f426d8..9ca1122441 100644 --- a/core-java-modules/core-java-string-operations-2/src/main/java/com/baeldung/trim/LTrimRTrim.java +++ b/core-java-modules/core-java-string-operations-2/src/main/java/com/baeldung/trim/LTrimRTrim.java @@ -117,6 +117,9 @@ public class LTrimRTrim { String ltrim = org.apache.commons.lang3.StringUtils.stripStart(src, " "); String rtrim = org.apache.commons.lang3.StringUtils.stripEnd(src, " "); + ltrim = org.apache.commons.lang3.StringUtils.stripStart(src, null); + rtrim = org.apache.commons.lang3.StringUtils.stripEnd(src, null); + return checkStrings(ltrim, rtrim); } diff --git a/core-java-modules/core-java-string-operations-2/src/test/java/com/baeldung/trim/LTrimRTrimUnitTest.java b/core-java-modules/core-java-string-operations-2/src/test/java/com/baeldung/trim/LTrimRTrimUnitTest.java index 18c8608455..f60340c238 100644 --- a/core-java-modules/core-java-string-operations-2/src/test/java/com/baeldung/trim/LTrimRTrimUnitTest.java +++ b/core-java-modules/core-java-string-operations-2/src/test/java/com/baeldung/trim/LTrimRTrimUnitTest.java @@ -69,10 +69,16 @@ public class LTrimRTrimUnitTest { // Use StringUtils containsIgnoreCase to avoid case insensitive issues String ltrim = org.apache.commons.lang3.StringUtils.stripStart(src, " "); String rtrim = org.apache.commons.lang3.StringUtils.stripEnd(src, " "); + + // Compare the Strings obtained and the expected + Assert.assertTrue(ltrimResult.equalsIgnoreCase(ltrim)); + Assert.assertTrue(rtrimResult.equalsIgnoreCase(rtrim)); + + ltrim = org.apache.commons.lang3.StringUtils.stripStart(src, null); + rtrim = org.apache.commons.lang3.StringUtils.stripEnd(src, null); // Compare the Strings obtained and the expected Assert.assertTrue(ltrimResult.equalsIgnoreCase(ltrim)); - Assert.assertTrue(rtrimResult.equalsIgnoreCase(rtrim)); }