@Test
public void testRemoveLeadingZeros() throws Exception {

  assertNull(JBBPUtils.removeLeadingZeros(null));
  assertEquals("", JBBPUtils.removeLeadingZeros(""));
  assertEquals("abcdf", JBBPUtils.removeLeadingZeros("abcdf"));
  assertEquals("abcdf", JBBPUtils.removeLeadingZeros("000000abcdf"));
  assertEquals("a00000bcdf0000000", JBBPUtils.removeLeadingZeros("000000a00000bcdf0000000"));
  assertEquals("0", JBBPUtils.removeLeadingZeros("0000000"));
  assertEquals("0", JBBPUtils.removeLeadingZeros("0"));
  assertEquals("     ", JBBPUtils.removeLeadingZeros("0     "));
  assertEquals(" 000000     ", JBBPUtils.removeLeadingZeros(" 000000     "));
}