@Test
public void testUncapitalize_String() {

    assertEquals(null, uncapitalize(null));
    assertEquals("", uncapitalize(""));
    assertEquals("  ", uncapitalize("  "));
    assertEquals("i", uncapitalize("I"));
    assertEquals("i", uncapitalize("i"));
    assertEquals("i am here 123", uncapitalize("i am here 123"));
    assertEquals("i am here 123", uncapitalize("I Am Here 123"));
    assertEquals("i am hERE 123", uncapitalize("i am HERE 123"));
    assertEquals("i aM hERE 123", uncapitalize("I AM HERE 123"));
}