Assert.assertEquals(3.593261136397527E-4, bounds.getMaxY(), DELTA);
}
@Test
public void testTransformGeometryCollection() throws Exception {
TransformGeometryRequest request = new TransformGeometryRequest();
WKTReader reader = new WKTReader();
Geometry origin = converterService.toDto(reader.read("POLYGON((10 30, 20 30,20 40,10 40,10 30))"));
List<Geometry> geometries = request.getGeometryCollection(); // assure not-null
geometries.add(origin);
request.setGeometryCollection(geometries); // assure setter is called/tested
request.setSourceCrs(MERCATOR);
request.setTargetCrs(LONLAT);
// execute
TransformGeometryResponse response = (TransformGeometryResponse) dispatcher.execute(
TransformGeometryRequest.COMMAND, request, null, "en");
List<Geometry> transformed = response.getGeometryCollection();
Assert.assertEquals(1, transformed.size());