@Test public void testTypeValueFromWithRegex() { final String entry = "pmid:/1234"; final TypeValue tvalue = DecoderUtil.typeValueFrom(entry, "\\r[:/]"); Assert.assertTrue(tvalue.getType().equals("pmid")); Assert.assertTrue(tvalue.getValue().equals("1234")); }
@Test public void testTypeValueFromWithDefault() { final String entry = "pmid:1234"; final TypeValue tvalue = DecoderUtil.typeValueFrom(entry, null); Assert.assertTrue(tvalue.getType().equals("pmid")); Assert.assertTrue(tvalue.getValue().equals("1234")); }