package org.geotools.wfs.v2_0.bindings; import javax.xml.namespace.QName; import net.opengis.wfs20.DescribeFeatureTypeType; import org.geotools.wfs.v2_0.WFSTestSupport; public class DescribeFeatureTypeTypeBindingTest extends WFSTestSupport { public void testParse() throws Exception { String xml = "<DescribeFeatureType service='WFS' version='2.0.0' xmlns='http://www.opengis.net/wfs/2.0' " + "xmlns:myns='http://www.myserver.com/myns' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' " + "xsi:schemaLocation='http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd'>" + "<TypeName>myns:TreesA_1M</TypeName>" + "<TypeName>myns:RoadL_1M</TypeName>" + "</DescribeFeatureType>"; buildDocument(xml); DescribeFeatureTypeType dft = (DescribeFeatureTypeType) parse(); assertNotNull(dft); assertEquals(2, dft.getTypeName().size()); assertEquals(new QName("http://www.myserver.com/myns", "TreesA_1M"), dft.getTypeName().get(0)); assertEquals(new QName("http://www.myserver.com/myns", "RoadL_1M"), dft.getTypeName().get(1)); } }