@Test
public void parseIdFilter()
                        throws XMLStreamException, FactoryConfigurationError, IOException {

    Filter filter = parse( "testfilter_110_id.xml" );
    assertNotNull( filter );
    Assert.assertEquals( Filter.Type.ID_FILTER, filter.getType() );
    IdFilter idFilter = (IdFilter) filter;
    Assert.assertEquals( 4, idFilter.getMatchingIds().size() );
    Assert.assertTrue( idFilter.getMatchingIds().contains( "PHILOSOPHER_966" ) );
    Assert.assertTrue( idFilter.getMatchingIds().contains( "PHILOSOPHER_967" ) );
    Assert.assertTrue( idFilter.getMatchingIds().contains( "PHILOSOPHER_968" ) );
    Assert.assertTrue( idFilter.getMatchingIds().contains( "PHILOSOPHER_969" ) );
}