CoordinateReferenceSystem crs = DefaultGeographicCRS.WGS84;
String wktPoly1 = "POLYGON((0 0, 110 0, 110 60, 40 60, 180 140, 40 220, 110 260, 0 260, 0 0))";
String wktPoly2 = "POLYGON((220 0, 110 0, 110 60, 180 60, 40 140, 180 220, 110 260, 220 260, 220 0))";
String wktExpectedResult = "POLYGON((110 0, 0 0, 0 260, 110 260, 220 260, 220 0, 110 0), (110 260, 40 220, 110 180, 180 220, 110 260), (110 100, 40 60, 110 60, 180 60, 110 100))";
SurfaceImpl poly1 = this.createPolygonFromWKT(crs, wktPoly1);
SurfaceImpl poly2 = this.createPolygonFromWKT(crs, wktPoly2);
SurfaceImpl expectedResult = this.createPolygonFromWKT(crs, wktExpectedResult);
//GeometryImpl result = this._testUnion(poly1, poly2);
//assertEquals(result, expectedResult);
}