added test cases

This commit is contained in:
Tim Chamberlain
2025-04-15 20:09:00 -05:00
parent 28b608c814
commit 2d89dafdc1

View File

@ -350,4 +350,22 @@ class StringUtilsTest extends BaseTest
assertEquals("test ((2)) (101)", StringUtils.appendIncrementingSuffix("test ((2)) (100)"));
}
/*******************************************************************************
**
*******************************************************************************/
@Test
void testSafeEqualsIgnoreCase()
{
assertTrue(StringUtils.safeEqualsIgnoreCase(null, null));
assertFalse(StringUtils.safeEqualsIgnoreCase("a", null));
assertFalse(StringUtils.safeEqualsIgnoreCase(null, "a"));
assertTrue(StringUtils.safeEqualsIgnoreCase("a", "a"));
assertTrue(StringUtils.safeEqualsIgnoreCase("A", "a"));
assertFalse(StringUtils.safeEqualsIgnoreCase("a", "b"));
assertTrue(StringUtils.safeEqualsIgnoreCase("timothy d. chamberlain", "TIMOThy d. chaMberlain"));
assertTrue(StringUtils.safeEqualsIgnoreCase("timothy d. chamberlain", "timothy d. chamberlain"));
}
}