@Test
public void testDecapitalize() {

    assertEquals("'M' should become 'm'", "m", ConversionHelper.decapitalize("M"));
    assertEquals("'HTTP' should become 'http'", "http", ConversionHelper.decapitalize("HTTP"));
    assertEquals("'HTTP' should become 'hTTP' with second parameter false", "hTTP", ConversionHelper.decapitalize("HTTP", false));
    assertEquals("'MyAssertion' should become 'myAssertion'", "myAssertion", ConversionHelper.decapitalize("MyAssertion"));
    assertEquals("Empty string should stay empty", "", ConversionHelper.decapitalize(""));
    assertEquals("<null> should stay <null>", null, ConversionHelper.decapitalize(null));
}