@Test public void testGetFeatureInfoQueryLayers() throws MimeException { // a layer with no query layers WMSLayer l = createFeatureInfoLayer("a,b", null); assertNotNull(l.getWmsLayers()); assertNull(l.getWmsQueryLayers()); Map<String, String> rt = l.getWMSRequestTemplate(MimeType.createFromFormat("text/plain"), RequestType.FEATUREINFO); assertEquals(l.getWmsLayers(), rt.get("QUERY_LAYERS")); // a layer with query layers l = createFeatureInfoLayer("a,b", "b"); assertNotNull(l.getWmsLayers()); assertNotNull(l.getWmsQueryLayers()); rt = l.getWMSRequestTemplate(MimeType.createFromFormat("text/plain"), RequestType.FEATUREINFO); assertEquals(l.getWmsQueryLayers(), rt.get("QUERY_LAYERS")); }