public void QueryByBoundsTest_Error()
{
Map map = new Map("http://" + ip + ":8090/iserver/services/map-world/rest");
QueryParameterSet queryParameterSet = new QueryParameterSet();
queryParameterSet.ExpectCount = 20;
queryParameterSet.QueryOption = QueryOption.ATTRIBUTE;
queryParameterSet.QueryParams = new QueryParameter[1];
queryParameterSet.QueryParams[0] = new QueryParameter("ContinentLabelError@World");
queryParameterSet.ReturnContent = true;
Rectangle2D bounds = new Rectangle2D();
bounds.LeftBottom = new Point2D(0, 0);
bounds.RightTop = new Point2D(100, 100);
QueryResult qr = null;
try
{
qr = map.QueryByBounds("世界地图", bounds, queryParameterSet);
}
catch (ServiceException e)
{
Assert.AreEqual(e.Message, "查询目标图层不存在。(ContinentLabelError@World)");
}
}