@Test
public void testRemovePrefix() {

  final Object[][] testParameters = new Object[][] {{null, "h", null},
      {"hello, world", "he", "llo, world"}, {"hello, world", "hea", "hello, world"}};
  for (final Object[] testParameter : testParameters) {
    String expected = (String) testParameter[2];
    String str = (String) testParameter[0];
    String prefix = (String) testParameter[1];
    assertEquals(expected, StringUtils.removePrefix(str, prefix));
  }
}