* </p>
*/
public void testQueryNonQueryableLayer() throws Exception {
// HACK: fake the WMS facade to inform the layer is non queryable. Looks like we would need
// a LayerInfo.isQueryable() property
final WMS wms = (WMS) applicationContext.getBean("wms");
GetFeatureInfoKvpReader reader = (GetFeatureInfoKvpReader) applicationContext
.getBean("getFeatureInfoKvpReader");
try {
WMS fakeWMS = new WMS(wms.getGeoServer()) {
@Override
public boolean isQueryable(LayerInfo layer) {
if ("Forests".equals(layer.getName())) {
return false;
}