@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)); }