@Test
public void test_V110_EXAMPLE03()
                        throws Exception {

    URL exampleURL = this.getClass().getResource( V110_EXAMPLE03 );
    XMLAdapter xmlAdapter = new XMLAdapter( exampleURL );
    GetFeatureXMLAdapter getFeatureAdapter = new GetFeatureXMLAdapter();
    getFeatureAdapter.setRootElement( xmlAdapter.getRootElement() );
    GetFeature getFeature = getFeatureAdapter.parse();
    List<Query> queries = getFeature.getQueries();
    FilterQuery filterQuery = (FilterQuery) queries.get( 0 );
    IdFilter filter = (IdFilter) filterQuery.getFilter();
    Set<String> ids = filter.getMatchingIds();
    assertEquals( ids.size(), 3 );
    assertTrue( ids.contains( "InWaterA1M.1013" ) );
    assertTrue( ids.contains( "InWaterA1M.1014" ) );
    assertTrue( ids.contains( "InWaterA1M.1015" ) );
}