public static void assertRefFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName,
ItemPath path) {
assertTrue("Wrong filter class: " + objectFilter.getClass(), objectFilter instanceof RefFilter);
RefFilter filter = (RefFilter) objectFilter;
assertEquals("Wrong filter definition element name", expectedFilterDef, filter.getDefinition().getName());
assertEquals("Wrong filter definition type", expectedTypeName, filter.getDefinition().getTypeName());
assertPathEquivalent("Wrong filter path", path, filter.getFullPath());
}