@Test public void testParse() { CrsId c = CrsId.valueOf("EPSG", 31370); assertEquals( "Parse of toString() on CrsId instance should return equal instance", c, CrsId.parse(c.toString())); assertEquals(c, CrsId.parse("epsg:31370")); assertEquals(c, CrsId.parse("31370")); assertEquals(CrsId.valueOf("AUTH", 3), CrsId.parse("auth:3")); assertEquals(CrsId.UNDEFINED, CrsId.parse("EPSG:0")); assertEquals(CrsId.UNDEFINED, CrsId.parse("0")); assertEquals(CrsId.UNDEFINED, CrsId.parse("-1")); }