@Test
public void test_V110_EXAMPLE_10()
                        throws Exception {

    URL exampleURL = this.getClass().getResource( V110_EXAMPLE_10 );
    Map<String, String> kvpMap = KVPUtils.readFileIntoMap( exampleURL );
    GetFeature getFeature = GetFeatureKVPAdapter.parse( kvpMap, null );
    FilterQuery query0 = (FilterQuery) getFeature.getQueries().get( 0 );
    ProjectionClause[] propNames0 = query0.getProjectionClauses();
    assertEquals( "InWaterA_1M/wkbGeom", ( (PropertyName) propNames0[0] ).getPropertyName().getAsText() );
    assertEquals( "InWaterA_1M/tileId", ( (PropertyName) propNames0[1] ).getPropertyName().getAsText() );
    assertEquals( new QName( "InWaterA_1M" ), query0.getTypeNames()[0].getFeatureTypeName() );
    FilterQuery query1 = (FilterQuery) getFeature.getQueries().get( 1 );
    ProjectionClause[] propNames1 = query1.getProjectionClauses();
    assertEquals( "BuiltUpA_1M/*", ( (PropertyName) propNames1[0] ).getPropertyName().getAsText() );
    assertEquals( new QName( "BuiltUpA_1M" ), query1.getTypeNames()[0].getFeatureTypeName() );
}