private void setupWMS130Layer() throws MalformedURLException, IOException {
// prepare the WMS 1.3 mock client
wms13Client = new MockHttpClient();
wms13BaseURL = new URL(TestHttpClientProvider.MOCKSERVER + "/wms13");
URL capsDocument = WMSTestSupport.class.getResource("caps130.xml");
wms13Client.expectGet(new URL(wms13BaseURL + "?service=WMS&request=GetCapabilities&version=1.3.0"), new MockHttpResponse(capsDocument, "text/xml"));
URL pngImage = WMSTestSupport.class.getResource("world.png");
// we expect a getmap request with flipped coordinates
wms13Client.expectGet(new URL(wms13BaseURL + "?service=WMS&version=1.3.0&request=GetMap&layers=world4326"
+ "&styles&bbox=-90.0,-180.0,90.0,180.0&crs=EPSG:4326&bgcolor=0xFFFFFF&transparent=FALSE&format=image/png&width=180&height=90"), new MockHttpResponse(pngImage, "image/png"));
String caps = wms13BaseURL + "?service=WMS&request=GetCapabilities&version=1.3.0";
TestHttpClientProvider.bind(wms13Client, caps);
// setup the WMS layer