public void testNormalizeMultiPoint() throws Exception { Geometry m = this.geometryFactory.geometry("MULTIPOINT((30 20),(10 10),(20 20),(30 30),(20 10))"); m = m.normalize(); final Punctual expectedValue = (Punctual) this.geometryFactory.geometry("MULTIPOINT((10 10),(20 10),(20 20),(30 20),(30 30))"); assertEqualsExact(expectedValue, m); final Punctual unexpectedValue = (Punctual) this.geometryFactory.geometry("MULTIPOINT((20 10),(20 20),(30 20),(30 30),(10 10))"); assertTrue(!m.equals(2, unexpectedValue)); }