@Test
public void testExtractEntitiesFromInFilter()
{

    // Given
    final String anyFilters = "dimensionItemType:in:[INDICATOR,DATA_SET]";
    final Class<? extends BaseDimensionalItemObject>[] expectedClasses = new Class[] { Indicator.class,
        DataSet.class };
    // When
    final Set<Class<? extends BaseDimensionalItemObject>> actualClasses = extractEntitiesFromInFilter( anyFilters );
    // Then
    assertThat( actualClasses, hasSize( 2 ) );
    assertThat( actualClasses, containsInAnyOrder( expectedClasses ) );
}