Пример #1
0
  void doTestSrsNameSyntax(SrsNameStyle srsNameStyle, boolean doSave) throws Exception {
    if (doSave) {
      WFSInfo wfs = getWFS();
      GMLInfo gml = wfs.getGML().get(WFSInfo.Version.V_20);
      gml.setSrsNameStyle(srsNameStyle);
      getGeoServer().save(wfs);
    }

    String q = "wfs?request=getfeature&service=wfs&version=2.0.0&typenames=cgf:Points";
    Document d = getAsDOM(q);
    assertEquals("wfs:FeatureCollection", d.getDocumentElement().getNodeName());

    XMLAssert.assertXpathExists(
        "//gml:Envelope[@srsName = '" + srsNameStyle.getPrefix() + "32615']", d);
    XMLAssert.assertXpathExists(
        "//gml:Point[@srsName = '" + srsNameStyle.getPrefix() + "32615']", d);
  }