This is an automated email from the ASF dual-hosted git repository. garydgregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-lang.git
commit 8a3edd511c3009936dee7c1376bfadf56c049d1c Author: Gary Gregory <[email protected]> AuthorDate: Wed May 6 07:26:52 2026 -0400 Split StringUtilsTrimStripTest in two. --- ...rimStripTest.java => StringUtilsStripTest.java} | 43 +------------ .../apache/commons/lang3/StringUtilsTrimTest.java | 70 ++++++++++++++++++++++ 2 files changed, 72 insertions(+), 41 deletions(-) diff --git a/src/test/java/org/apache/commons/lang3/StringUtilsTrimStripTest.java b/src/test/java/org/apache/commons/lang3/StringUtilsStripTest.java similarity index 86% rename from src/test/java/org/apache/commons/lang3/StringUtilsTrimStripTest.java rename to src/test/java/org/apache/commons/lang3/StringUtilsStripTest.java index 84fdceade..5f971feac 100644 --- a/src/test/java/org/apache/commons/lang3/StringUtilsTrimStripTest.java +++ b/src/test/java/org/apache/commons/lang3/StringUtilsStripTest.java @@ -24,9 +24,9 @@ import org.junit.jupiter.api.Test; /** - * Tests {@link StringUtils} Trim/Strip methods. + * Tests {@link StringUtils} strip methods. */ -class StringUtilsTrimStripTest extends AbstractLangTest { +class StringUtilsStripTest extends AbstractLangTest { private static final String FOO = "foo"; @Test @@ -260,43 +260,4 @@ void testStripToNullString() { assertEquals(StringUtilsTest.NON_WHITESPACE, StringUtils.stripToNull(StringUtilsTest.WHITESPACE + StringUtilsTest.NON_WHITESPACE + StringUtilsTest.WHITESPACE)); } - - @Test - void testTrim() { - assertEquals(FOO, StringUtils.trim(FOO + " ")); - assertEquals(FOO, StringUtils.trim(" " + FOO + " ")); - assertEquals(FOO, StringUtils.trim(" " + FOO)); - assertEquals(FOO, StringUtils.trim(FOO + "")); - assertEquals("", StringUtils.trim(" \t\r\n\b ")); - assertEquals("", StringUtils.trim(StringUtilsTest.TRIMMABLE)); - assertEquals(StringUtilsTest.NON_TRIMMABLE, StringUtils.trim(StringUtilsTest.NON_TRIMMABLE)); - assertEquals("", StringUtils.trim("")); - assertNull(StringUtils.trim(null)); - } - - @Test - void testTrimToEmpty() { - assertEquals(FOO, StringUtils.trimToEmpty(FOO + " ")); - assertEquals(FOO, StringUtils.trimToEmpty(" " + FOO + " ")); - assertEquals(FOO, StringUtils.trimToEmpty(" " + FOO)); - assertEquals(FOO, StringUtils.trimToEmpty(FOO + "")); - assertEquals("", StringUtils.trimToEmpty(" \t\r\n\b ")); - assertEquals("", StringUtils.trimToEmpty(StringUtilsTest.TRIMMABLE)); - assertEquals(StringUtilsTest.NON_TRIMMABLE, StringUtils.trimToEmpty(StringUtilsTest.NON_TRIMMABLE)); - assertEquals("", StringUtils.trimToEmpty("")); - assertEquals("", StringUtils.trimToEmpty(null)); - } - - @Test - void testTrimToNull() { - assertEquals(FOO, StringUtils.trimToNull(FOO + " ")); - assertEquals(FOO, StringUtils.trimToNull(" " + FOO + " ")); - assertEquals(FOO, StringUtils.trimToNull(" " + FOO)); - assertEquals(FOO, StringUtils.trimToNull(FOO + "")); - assertNull(StringUtils.trimToNull(" \t\r\n\b ")); - assertNull(StringUtils.trimToNull(StringUtilsTest.TRIMMABLE)); - assertEquals(StringUtilsTest.NON_TRIMMABLE, StringUtils.trimToNull(StringUtilsTest.NON_TRIMMABLE)); - assertNull(StringUtils.trimToNull("")); - assertNull(StringUtils.trimToNull(null)); - } } diff --git a/src/test/java/org/apache/commons/lang3/StringUtilsTrimTest.java b/src/test/java/org/apache/commons/lang3/StringUtilsTrimTest.java new file mode 100644 index 000000000..99d6d84ef --- /dev/null +++ b/src/test/java/org/apache/commons/lang3/StringUtilsTrimTest.java @@ -0,0 +1,70 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.commons.lang3; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNull; + +import org.junit.jupiter.api.Test; + +/** + * Tests {@link StringUtils} trim methods. + */ +class StringUtilsTrimTest extends AbstractLangTest { + + private static final String FOO = "foo"; + + @Test + void testTrim() { + assertEquals(FOO, StringUtils.trim(FOO + " ")); + assertEquals(FOO, StringUtils.trim(" " + FOO + " ")); + assertEquals(FOO, StringUtils.trim(" " + FOO)); + assertEquals(FOO, StringUtils.trim(FOO + "")); + assertEquals("", StringUtils.trim(" \t\r\n\b ")); + assertEquals("", StringUtils.trim(StringUtilsTest.TRIMMABLE)); + assertEquals(StringUtilsTest.NON_TRIMMABLE, StringUtils.trim(StringUtilsTest.NON_TRIMMABLE)); + assertEquals("", StringUtils.trim("")); + assertNull(StringUtils.trim(null)); + } + + @Test + void testTrimToEmpty() { + assertEquals(FOO, StringUtils.trimToEmpty(FOO + " ")); + assertEquals(FOO, StringUtils.trimToEmpty(" " + FOO + " ")); + assertEquals(FOO, StringUtils.trimToEmpty(" " + FOO)); + assertEquals(FOO, StringUtils.trimToEmpty(FOO + "")); + assertEquals("", StringUtils.trimToEmpty(" \t\r\n\b ")); + assertEquals("", StringUtils.trimToEmpty(StringUtilsTest.TRIMMABLE)); + assertEquals(StringUtilsTest.NON_TRIMMABLE, StringUtils.trimToEmpty(StringUtilsTest.NON_TRIMMABLE)); + assertEquals("", StringUtils.trimToEmpty("")); + assertEquals("", StringUtils.trimToEmpty(null)); + } + + @Test + void testTrimToNull() { + assertEquals(FOO, StringUtils.trimToNull(FOO + " ")); + assertEquals(FOO, StringUtils.trimToNull(" " + FOO + " ")); + assertEquals(FOO, StringUtils.trimToNull(" " + FOO)); + assertEquals(FOO, StringUtils.trimToNull(FOO + "")); + assertNull(StringUtils.trimToNull(" \t\r\n\b ")); + assertNull(StringUtils.trimToNull(StringUtilsTest.TRIMMABLE)); + assertEquals(StringUtilsTest.NON_TRIMMABLE, StringUtils.trimToNull(StringUtilsTest.NON_TRIMMABLE)); + assertNull(StringUtils.trimToNull("")); + assertNull(StringUtils.trimToNull(null)); + } +}
