Ring exteriorRing2 = tPrimFactory.createRingByDirectPositions(directPositionList);
SurfaceBoundaryImpl surfaceBoundary2 = tPrimFactory.createSurfaceBoundary(exteriorRing2, interiors );
assertFalse(surfaceBoundary1.equals(surfaceBoundary2));
// test more surfacepathces methods
SurfacePatchImpl patch = (SurfacePatchImpl) surfacePatches1.get(0);
assertNotNull(patch.getInterpolation());
// Following is commented-out because we are supposed to have a TriangulatedSurface, not plain Surface.
// This Surface is built above in this test case, so its seems to be something to fix in the test suite.
//assertTrue(surface.equals(patch.getSurface()));
assertNotNull(patch.getNumDerivativesOnBoundary());
// create a list of connected directpositions
List<Position> dps = new ArrayList<Position>();