@Test
public void test_V110_EXAMPLE_12()
                        throws Exception {

    URL exampleURL = this.getClass().getResource( V110_EXAMPLE_12 );
    Map<String, String> kvpMap = KVPUtils.readFileIntoMap( exampleURL );
    GetFeature getFeature = GetFeatureKVPAdapter.parse( kvpMap, null );
    FeatureIdQuery query0 = (FeatureIdQuery) getFeature.getQueries().get( 0 );
    FeatureIdQuery query1 = (FeatureIdQuery) getFeature.getQueries().get( 1 );
    assertEquals( "InWaterA_1M.1013", query0.getFeatureIds()[0] );
    assertEquals( "BuiltUpA_1M.3456", query1.getFeatureIds()[0] );
    assertEquals( "InWaterA_1M/wkbGeom",
                  ( (PropertyName) query0.getProjectionClauses()[0] ).getPropertyName().getAsText() );
    assertEquals( "InWaterA_1M/tileId",
                  ( (PropertyName) query0.getProjectionClauses()[1] ).getPropertyName().getAsText() );
    assertEquals( "BuiltUpA_1M/wkbGeom",
                  ( (PropertyName) query1.getProjectionClauses()[0] ).getPropertyName().getAsText() );
}