@Test
 public void testParseOrDefaultHexOk() throws Exception {
   long i = 0x12;
   String s = "0x" + Long.toHexString(i);
   int def = 14;
   assertEquals(i, ParseLong.parseOrDefault(s, def));
 }
 @Test
 public void testParseOrDefaultDecOk() throws Exception {
   long i = 12;
   String s = Long.toString(i);
   int def = 14;
   assertEquals(i, ParseLong.parseOrDefault(s, def));
 }
 @Test
 public void testParseOrDefaultNullDefault() throws Exception {
   int def = 14;
   assertEquals(def, ParseLong.parseOrDefault(null, def));
 }
 @Test
 public void testParseOrDefaultHexDefault() throws Exception {
   String s = "0xq12.g";
   int def = 14;
   assertEquals(def, ParseLong.parseOrDefault(s, def));
 }