aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java
diff options
context:
space:
mode:
authorHenri Yandell <bayard@apache.org>2011-04-07 04:05:57 +0000
committerHenri Yandell <bayard@apache.org>2011-04-07 04:05:57 +0000
commit473359a5cc15b0f24987eb738bb61b6a6396bc71 (patch)
tree4bcc9cf08f4a8c364df7719ec751429ac8e64d95 /src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java
parent3dc67a2a4a5d190c3f4c417bb961f3acace003cc (diff)
downloadapache-commons-lang-473359a5cc15b0f24987eb738bb61b6a6396bc71.tar.gz
Moving a startsWith test to the right test class
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1089726 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java')
-rw-r--r--src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java b/src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java
index 9d6a3c478..27d7b09ee 100644
--- a/src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java
+++ b/src/test/java/org/apache/commons/lang3/StringUtilsStartsEndsWithTest.java
@@ -84,6 +84,19 @@ public class StringUtilsStartsEndsWithTest extends TestCase {
assertFalse("startsWithIgnoreCase(FOOBAR, bar)", StringUtils.startsWithIgnoreCase(FOOBAR, bar));
}
+ public void testStartsWithAny() {
+ assertFalse(StringUtils.startsWithAny(null, (String[])null));
+ assertFalse(StringUtils.startsWithAny(null, "abc"));
+ assertFalse(StringUtils.startsWithAny("abcxyz", (String[])null));
+ assertFalse(StringUtils.startsWithAny("abcxyz"));
+ assertTrue(StringUtils.startsWithAny("abcxyz", "abc"));
+ assertTrue(StringUtils.startsWithAny("abcxyz", null, "xyz", "abc"));
+ assertFalse(StringUtils.startsWithAny("abcxyz", null, "xyz", "abcd"));
+
+ assertTrue("StringUtils.startsWithAny(abcxyz, StringBuilder(xyz), StringBuffer(abc))", StringUtils.startsWithAny("abcxyz", new StringBuilder("xyz"), new StringBuffer("abc")));
+ assertTrue("StringUtils.startsWithAny( StrBuilder(abcxyz), StringBuilder(xyz), StringBuffer(abc))", StringUtils.startsWithAny( new StrBuilder("abcxyz"), new StringBuilder("xyz"), new StringBuffer("abc")));
+ }
+
/**
* Test StringUtils.endsWith()