Package com.evolveum.midpoint.prism.util
Class PrismAsserts
- java.lang.Object
-
- com.evolveum.midpoint.prism.util.PrismAsserts
-
public class PrismAsserts extends Object
Set of prism-related asserts. DO NOT use this in the main code. Although it is placed in "main" for convenience, is should only be used in tests.- Author:
- Radovan Semancik
-
-
Constructor Summary
Constructors Constructor Description PrismAsserts()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidasserHasDelta(String message, Collection<? extends ObjectDelta<? extends Objectable>> deltas, ChangeType expectedChangeType, Class<?> expectedClass)static <T> voidassertAdd(PropertyDelta<T> propertyDelta, T... expectedValues)static voidassertAllParsedNodes(XNode xnode)static voidassertAndFilter(ObjectFilter filter, int conditions)static voidassertAssignableFrom(Class<?> expected, Class<?> actual)static voidassertAssignableFrom(Class<?> expected, Object actualObject)static voidassertClass(String message, Class<?> expectedClass, ObjectDelta<?> actualDelta)static voidassertClass(String message, Class<?> expectedClass, Objectable actualObject)static voidassertClass(String message, Class<?> expectedClass, PrismObject<?> actualObject)static voidassertClass(String message, Class<?> expectedClass, Object actualObject)static <C extends Containerable>
voidassertContainerAdd(ObjectDelta<?> objectDelta, ItemPath propertyPath, C... containerables)static <C extends Containerable>
voidassertContainerAdd(ObjectDelta<?> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... expectedCVals)static ContainerDelta<?>assertContainerAddGetContainerDelta(ObjectDelta<?> objectDelta, ItemPath propertyPath)static ContainerDelta<?>assertContainerDeleteGetContainerDelta(ObjectDelta<?> objectDelta, ItemPath propertyPath)static voidassertDefinition(ItemDefinition definition, QName itemName, QName type, int minOccurs, int maxOccurs)static voidassertDefinition(Item item, QName type, int minOccurs, int maxOccurs)static voidassertDefinitionTypeLoose(ItemDefinition definition, QName itemName, QName type, int minOccurs, int maxOccurs)static <T> voidassertDelete(PropertyDelta<T> propertyDelta, T... expectedValues)static voidassertDuration(String message, String durationString, long start, XMLGregorianCalendar end, Long precision)static voidassertElementsEquals(Object expected, Object actual)static voidassertEmphasized(ItemDefinition itemDef, Boolean expected)static voidassertEmphasized(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected)static voidassertEmpty(ObjectDelta<?> objectDelta)static voidassertEmpty(String message, ObjectDelta<?> objectDelta)static voidassertEquals(Objectable expected, Objectable actual)static <O extends Objectable>
voidassertEquals(PrismObject<O> prism1, PrismObject<O> prism2)static voidassertEquals(File fileNewXml, Objectable objectable)static <O extends Objectable>
voidassertEquals(File fileNewXml, PrismObject<O> actual)static voidassertEquals(File fileNewXml, String objectString)static <T> voidassertEquals(String message, MatchingRule<T> matchingRule, T expected, T actual)static voidassertEquals(String message, PolyString expected, PolyString actual)static <O extends Objectable>
voidassertEquals(String message, PrismObject<O> expected, PrismObject<O> actual)static voidassertEquals(String message, Object expected, Object actual)static voidassertEquals(String message, XMLGregorianCalendar expected, Object actual)static <T> voidassertEqualsCollectionUnordered(String message, Collection<T> expected, Collection<T> real)static <T> voidassertEqualsCollectionUnordered(String message, Collection<T> actualCollection, T... expectedValues)static voidassertEqualsFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path)static <T> voidassertEqualsFilterValue(EqualFilter filter, T value)static voidassertEqualsPolyString(String message, PolyStringType expected, PolyStringType actual)static voidassertEqualsPolyString(String message, String expectedOrig, PolyString actual)static voidassertEqualsPolyString(String message, String expectedOrig, PolyStringType actual)static voidassertEqualsPolyStringMulti(String message, Collection<PolyString> actual, String... expectedOrigs)static <T> voidassertEqualsUnordered(String message, Stream<T> actualStream, T... expectedValues)static <O extends Objectable>
voidassertEquivalent(File expectedFile, PrismObject<O> actual)static <O extends Objectable>
voidassertEquivalent(String message, ItemPath expected, ItemPath actual)static <O extends Objectable>
voidassertEquivalent(String message, PrismObject<O> expected, PrismObject<O> actual)static <O extends Objectable>
voidassertEquivalent(String message, File expectedFile, PrismObject<O> actual)static voidassertHasNoObject(PrismContainerValue<?> pcv, ItemPath path)static voidassertHasNoTargetName(PrismContainerValue<?> pcv, ItemPath path)static voidassertHasObject(PrismContainerValue<?> pcv, ItemPath path)static voidassertHasTargetName(PrismContainerValue<?> pcv, ItemPath path)static voidassertIndexed(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected)static voidassertInstanceOf(Class<?> expectedClass, Object object)static voidassertIsAdd(ObjectDelta<?> objectDelta)static voidassertIsDelete(ObjectDelta<?> objectDelta)static voidassertIsModify(ObjectDelta<?> objectDelta)static voidassertItemDefinitionDisplayName(ComplexTypeDefinition containerDef, QName propertyName, String expectedDisplayName)static voidassertItemDefinitionDisplayName(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedDisplayName)static voidassertItemDefinitionDisplayOrder(ComplexTypeDefinition containerDef, QName propertyName, Integer expectedDisplayOrder)static voidassertItemDefinitionDisplayOrder(PrismContainerDefinition<?> containerDef, QName propertyName, Integer expectedDisplayOrder)static voidassertItemDefinitionHelp(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedHelp)static voidassertItems(PrismContainer<?> object, int expectedNumberOfItems)static voidassertMatchesQName(String message, QName expected, QName actual)static voidassertModifications(ObjectDelta<?> objectDelta, int expectedNumberOfModifications)static voidassertModifications(String message, ObjectDelta<?> objectDelta, int expectedNumberOfModifications)static <IV extends PrismValue,ID extends ItemDefinition>
voidassertNoAdd(ItemDelta<IV,ID> delta)static <IV extends PrismValue,ID extends ItemDefinition>
voidassertNoAdd(String message, ItemDelta<IV,ID> delta)static <IV extends PrismValue,ID extends ItemDefinition>
voidassertNoDelete(ItemDelta<IV,ID> delta)static <IV extends PrismValue,ID extends ItemDefinition>
voidassertNoDelete(String message, ItemDelta<IV,ID> delta)static voidassertNoDelta(String message, ObjectDelta<?> delta)static voidassertNoEmptyItem(PrismContainer<?> container)static voidassertNoItem(PrismContainer<?> object, ItemPath itemPath)static voidassertNoItemDelta(ObjectDelta<?> objectDelta, ItemPath itemPath)static <IV extends PrismValue,ID extends ItemDefinition>
voidassertNoReplace(ItemDelta<IV,ID> delta)static <IV extends PrismValue,ID extends ItemDefinition>
voidassertNoReplace(String message, ItemDelta<IV,ID> delta)static voidassertNotEmpty(Item<?,?> item)static <T extends Objectable>
voidassertObjectDefinition(PrismObjectDefinition<T> objDef, QName elementName, QName typeName, Class<T> compileTimeClass)static voidassertOids(Collection<? extends PrismObject<?>> objects, String... expectedOids)static voidassertOidValues(String message, Collection<PrismReferenceValue> actualRValues, String... expectedOids)static voidassertOrFilter(ObjectFilter filter, int conditions)static voidassertOrigEqualsPolyStringCollectionUnordered(String message, Collection<PolyStringType> actualCollection, String... expectedValues)static voidassertOrigin(ItemDelta<?,?> itemDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes)static <T> voidassertOrigin(ItemDelta<?,?> itemDelta, OriginType... expectedOriginTypes)static voidassertOrigin(ObjectDelta<?> objectDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes)static <T> voidassertOrigin(ObjectDelta<?> objectDelta, OriginType... expectedOriginTypes)static <T> voidassertOrigin(Visitable visitableItem, Objectable expectedOriginObject, OriginType... expectedOriginTypes)static <T> voidassertOrigin(Visitable visitableItem, OriginType... expectedOriginTypes)static voidassertParentConsistency(Item<?,?> item)static voidassertParentConsistency(PrismContainerValue<?> pval)static voidassertPathEqualsExceptForPrefixes(String message, ItemPath expected, ItemPath actual)static voidassertPathEquivalent(String message, ItemPath expected, ItemPath actual)static voidassertPropertyAdd(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues)static voidassertPropertyAdd(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)static voidassertPropertyDefinition(ComplexTypeDefinition container, QName propertyName, QName type, int minOccurs, int maxOccurs)static voidassertPropertyDefinition(PrismContainer<?> container, QName propertyName, QName type, int minOccurs, int maxOccurs)static voidassertPropertyDefinition(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs)static voidassertPropertyDefinition(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs, boolean indexed)static voidassertPropertyDefinition(PrismProperty property, QName type, int minOccurs, int maxOccurs, Boolean indexed)static voidassertPropertyDelete(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues)static voidassertPropertyDelete(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)static <T> voidassertPropertyDelta(PropertyDelta<T> delta, T[] expectedOldValues, T[] expectedAddValues, T[] expectedDeleteValues, T[] expectedReplaceValues)static <T> voidassertPropertyReplace(ObjectDelta<?> userDelta, ItemPath path, T... expectedValues)static voidassertPropertyReplace(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)static voidassertPropertyReplaceSimple(ObjectDelta<?> objectDelta, ItemPath path)static <T> voidassertPropertyValue(PrismContainer<?> container, ItemPath propPath, T... realPropValues)static <T> voidassertPropertyValue(PrismContainerValue<?> containerValue, ItemPath propPath, T... realPropValues)static <T> voidassertPropertyValue(PrismProperty<T> property, T... expectedPropValues)static <T> voidassertPropertyValueDesc(PrismProperty<T> property, MatchingRule<T> matchingRule, String contextDescrition, T... expectedPropValues)static <T> voidassertPropertyValueDesc(PrismProperty<T> property, String contextDescrition, T... expectedPropValues)static <T> voidassertPropertyValueMatch(PrismContainer<?> container, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)static <T> voidassertPropertyValueMatch(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues)static <T> voidassertPropertyValues(String message, Collection<PrismPropertyValue<T>> results, T... expectedValues)static <T> voidassertPropertyValues(String message, Collection<T> expected, Collection<PrismPropertyValue<T>> results)static voidassertQueriesEquivalent(String message, ObjectQuery expected, ObjectQuery real)static voidassertRefEquivalent(String message, PrismReferenceValue expected, PrismReferenceValue actual)static voidassertReferenceAdd(ObjectDelta<?> objectDelta, QName refName, String... expectedOids)static voidassertReferenceDelete(ObjectDelta<?> objectDelta, QName refName, String... expectedOids)static voidassertReferenceOids(String message, Collection<String> expectedOids, Collection<? extends Referencable> realReferences)static voidassertReferenceReplace(ObjectDelta<?> objectDelta, QName refName, String... expectedOids)static voidassertReferenceValue(PrismReference ref, String oid)static voidassertReferenceValue(List<? extends Referencable> refs, String oid)static voidassertReferenceValues(PrismReference ref, String... oids)static voidassertReferenceValues(List<? extends Referencable> refs, String... oids)static voidassertRefFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path)static <T> voidassertReplace(PropertyDelta<T> propertyDelta, T... expectedValues)static <T> voidassertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, Collection<T> expectedValues)static <T> voidassertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, T... expectedValues)static <T> voidassertSets(String message, Collection<T> actualValues, Collection<T> expectedValues)static <T> voidassertSets(String message, Collection<T> actualValues, T... expectedValues)static voidassertSize(ListXNode xlist, int expectedSize)static voidassertSize(MapXNode xmap, int expectedSize)static voidassertSubnode(MapXNode xmap, QName key, Class expectedClass)static voidassertTripleEmpty(DeltaSetTriple<?> triple)static <T,V extends PrismValue>
voidassertTripleMinus(PrismValueDeltaSetTriple<V> triple, T... expectedValues)static voidassertTripleNoMinus(DeltaSetTriple<?> triple)static voidassertTripleNoPlus(DeltaSetTriple<?> triple)static voidassertTripleNoSet(String setName, Collection<?> set)static voidassertTripleNoZero(DeltaSetTriple<?> triple)static <T,V extends PrismValue>
voidassertTriplePlus(PrismValueDeltaSetTriple<V> triple, T... expectedValues)static <T,V extends PrismValue>
voidassertTripleSet(String setName, Collection<V> tripleSet, T... expectedValues)static <T,V extends PrismValue>
voidassertTripleZero(PrismValueDeltaSetTriple<V> triple, T... expectedValues)static <C extends Containerable>
voidassertValueId(Long expectedId, PrismContainer<C> container)static <T> voidassertValues(String message, MatchingRule<T> matchingRule, Collection<PrismPropertyValue<T>> actualPValues, T... expectedValues)static <T> voidassertValues(String message, Collection<PrismPropertyValue<T>> actualPValues, T... expectedValues)
-
-
-
Method Detail
-
assertPropertyValueMatch
public static <T> void assertPropertyValueMatch(PrismContainer<?> container, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues) throws SchemaException
- Throws:
SchemaException
-
assertPropertyValueMatch
public static <T> void assertPropertyValueMatch(PrismContainerValue<?> containerValue, ItemPath propQName, MatchingRule<T> matchingRule, T... realPropValues) throws SchemaException
- Throws:
SchemaException
-
assertPropertyValue
public static <T> void assertPropertyValue(PrismContainer<?> container, ItemPath propPath, T... realPropValues)
-
assertPropertyValue
public static <T> void assertPropertyValue(PrismContainerValue<?> containerValue, ItemPath propPath, T... realPropValues)
-
assertPropertyValue
public static <T> void assertPropertyValue(PrismProperty<T> property, T... expectedPropValues)
-
assertPropertyValueDesc
public static <T> void assertPropertyValueDesc(PrismProperty<T> property, String contextDescrition, T... expectedPropValues)
-
assertPropertyValueDesc
public static <T> void assertPropertyValueDesc(PrismProperty<T> property, MatchingRule<T> matchingRule, String contextDescrition, T... expectedPropValues) throws SchemaException
- Throws:
SchemaException
-
assertPropertyValues
public static <T> void assertPropertyValues(String message, Collection<T> expected, Collection<PrismPropertyValue<T>> results)
-
assertPropertyValues
public static <T> void assertPropertyValues(String message, Collection<PrismPropertyValue<T>> results, T... expectedValues)
-
assertReferenceValues
public static void assertReferenceValues(PrismReference ref, String... oids)
-
assertReferenceValues
public static void assertReferenceValues(List<? extends Referencable> refs, String... oids)
-
assertReferenceValue
public static void assertReferenceValue(PrismReference ref, String oid)
-
assertReferenceValue
public static void assertReferenceValue(List<? extends Referencable> refs, String oid)
-
assertItems
public static void assertItems(PrismContainer<?> object, int expectedNumberOfItems)
-
assertNoItem
public static void assertNoItem(PrismContainer<?> object, ItemPath itemPath)
-
assertNotEmpty
public static void assertNotEmpty(Item<?,?> item)
-
assertNoEmptyItem
public static void assertNoEmptyItem(PrismContainer<?> container)
-
assertObjectDefinition
public static <T extends Objectable> void assertObjectDefinition(PrismObjectDefinition<T> objDef, QName elementName, QName typeName, Class<T> compileTimeClass)
-
assertDefinition
public static void assertDefinition(Item item, QName type, int minOccurs, int maxOccurs)
-
assertPropertyDefinition
public static void assertPropertyDefinition(PrismContainer<?> container, QName propertyName, QName type, int minOccurs, int maxOccurs)
-
assertPropertyDefinition
public static void assertPropertyDefinition(ComplexTypeDefinition container, QName propertyName, QName type, int minOccurs, int maxOccurs)
-
assertPropertyDefinition
public static void assertPropertyDefinition(PrismProperty property, QName type, int minOccurs, int maxOccurs, Boolean indexed)
-
assertPropertyDefinition
public static void assertPropertyDefinition(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs, boolean indexed)
-
assertPropertyDefinition
public static void assertPropertyDefinition(PrismContainerDefinition<?> containerDef, QName propertyName, QName type, int minOccurs, int maxOccurs)
-
assertItemDefinitionDisplayName
public static void assertItemDefinitionDisplayName(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedDisplayName)
-
assertItemDefinitionDisplayName
public static void assertItemDefinitionDisplayName(ComplexTypeDefinition containerDef, QName propertyName, String expectedDisplayName)
-
assertItemDefinitionDisplayOrder
public static void assertItemDefinitionDisplayOrder(PrismContainerDefinition<?> containerDef, QName propertyName, Integer expectedDisplayOrder)
-
assertItemDefinitionDisplayOrder
public static void assertItemDefinitionDisplayOrder(ComplexTypeDefinition containerDef, QName propertyName, Integer expectedDisplayOrder)
-
assertItemDefinitionHelp
public static void assertItemDefinitionHelp(PrismContainerDefinition<?> containerDef, QName propertyName, String expectedHelp)
-
assertDefinition
public static void assertDefinition(ItemDefinition definition, QName itemName, QName type, int minOccurs, int maxOccurs)
-
assertDefinitionTypeLoose
public static void assertDefinitionTypeLoose(ItemDefinition definition, QName itemName, QName type, int minOccurs, int maxOccurs)
-
assertIndexed
public static void assertIndexed(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected)
-
assertEmphasized
public static void assertEmphasized(ItemDefinition itemDef, Boolean expected)
-
assertEmphasized
public static void assertEmphasized(PrismContainerDefinition<? extends Containerable> containerDef, QName itemQName, Boolean expected)
-
assertValueId
public static <C extends Containerable> void assertValueId(Long expectedId, PrismContainer<C> container)
-
assertParentConsistency
public static void assertParentConsistency(PrismContainerValue<?> pval)
-
assertParentConsistency
public static void assertParentConsistency(Item<?,?> item)
-
assertModifications
public static void assertModifications(ObjectDelta<?> objectDelta, int expectedNumberOfModifications)
-
assertModifications
public static void assertModifications(String message, ObjectDelta<?> objectDelta, int expectedNumberOfModifications)
-
assertIsModify
public static void assertIsModify(ObjectDelta<?> objectDelta)
-
assertIsAdd
public static void assertIsAdd(ObjectDelta<?> objectDelta)
-
assertIsDelete
public static void assertIsDelete(ObjectDelta<?> objectDelta)
-
assertEmpty
public static void assertEmpty(ObjectDelta<?> objectDelta)
-
assertEmpty
public static void assertEmpty(String message, ObjectDelta<?> objectDelta)
-
assertPropertyReplaceSimple
public static void assertPropertyReplaceSimple(ObjectDelta<?> objectDelta, ItemPath path)
-
assertReplace
public static <T> void assertReplace(PropertyDelta<T> propertyDelta, T... expectedValues)
-
assertPropertyReplace
public static <T> void assertPropertyReplace(ObjectDelta<?> userDelta, ItemPath path, T... expectedValues)
-
assertPropertyAdd
public static void assertPropertyAdd(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues)
-
assertAdd
public static <T> void assertAdd(PropertyDelta<T> propertyDelta, T... expectedValues)
-
assertDelete
public static <T> void assertDelete(PropertyDelta<T> propertyDelta, T... expectedValues)
-
assertPropertyDelete
public static void assertPropertyDelete(ObjectDelta<?> userDelta, ItemPath propertyPath, Object... expectedValues)
-
assertPropertyReplace
public static void assertPropertyReplace(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)
-
assertPropertyAdd
public static void assertPropertyAdd(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)
-
assertPropertyDelete
public static void assertPropertyDelete(Collection<? extends ItemDelta> modifications, ItemPath propertyPath, Object... expectedValues)
-
assertReferenceAdd
public static void assertReferenceAdd(ObjectDelta<?> objectDelta, QName refName, String... expectedOids)
-
assertReferenceDelete
public static void assertReferenceDelete(ObjectDelta<?> objectDelta, QName refName, String... expectedOids)
-
assertReferenceReplace
public static void assertReferenceReplace(ObjectDelta<?> objectDelta, QName refName, String... expectedOids)
-
assertNoItemDelta
public static void assertNoItemDelta(ObjectDelta<?> objectDelta, ItemPath itemPath)
-
assertPropertyDelta
public static <T> void assertPropertyDelta(PropertyDelta<T> delta, T[] expectedOldValues, T[] expectedAddValues, T[] expectedDeleteValues, T[] expectedReplaceValues)
-
assertContainerAddGetContainerDelta
public static ContainerDelta<?> assertContainerAddGetContainerDelta(ObjectDelta<?> objectDelta, ItemPath propertyPath)
-
assertContainerDeleteGetContainerDelta
public static ContainerDelta<?> assertContainerDeleteGetContainerDelta(ObjectDelta<?> objectDelta, ItemPath propertyPath)
-
assertContainerAdd
public static <C extends Containerable> void assertContainerAdd(ObjectDelta<?> objectDelta, ItemPath propertyPath, C... containerables)
-
assertContainerAdd
public static <C extends Containerable> void assertContainerAdd(ObjectDelta<?> objectDelta, ItemPath propertyPath, PrismContainerValue<C>... expectedCVals)
-
assertOrigin
public static <T> void assertOrigin(ObjectDelta<?> objectDelta, OriginType... expectedOriginTypes)
-
assertOrigin
public static <T> void assertOrigin(ItemDelta<?,?> itemDelta, OriginType... expectedOriginTypes)
-
assertOrigin
public static <T> void assertOrigin(Visitable visitableItem, OriginType... expectedOriginTypes)
-
assertOrigin
public static void assertOrigin(ObjectDelta<?> objectDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes)
-
assertOrigin
public static void assertOrigin(ItemDelta<?,?> itemDelta, Objectable expectedOriginObject, OriginType... expectedOriginTypes)
-
assertOrigin
public static <T> void assertOrigin(Visitable visitableItem, Objectable expectedOriginObject, OriginType... expectedOriginTypes)
-
asserHasDelta
public static void asserHasDelta(String message, Collection<? extends ObjectDelta<? extends Objectable>> deltas, ChangeType expectedChangeType, Class<?> expectedClass)
-
assertNoReplace
public static <IV extends PrismValue,ID extends ItemDefinition> void assertNoReplace(ItemDelta<IV,ID> delta)
-
assertNoReplace
public static <IV extends PrismValue,ID extends ItemDefinition> void assertNoReplace(String message, ItemDelta<IV,ID> delta)
-
assertNoAdd
public static <IV extends PrismValue,ID extends ItemDefinition> void assertNoAdd(ItemDelta<IV,ID> delta)
-
assertNoAdd
public static <IV extends PrismValue,ID extends ItemDefinition> void assertNoAdd(String message, ItemDelta<IV,ID> delta)
-
assertNoDelete
public static <IV extends PrismValue,ID extends ItemDefinition> void assertNoDelete(ItemDelta<IV,ID> delta)
-
assertNoDelete
public static <IV extends PrismValue,ID extends ItemDefinition> void assertNoDelete(String message, ItemDelta<IV,ID> delta)
-
assertNoDelta
public static void assertNoDelta(String message, ObjectDelta<?> delta)
-
assertTriplePlus
public static <T,V extends PrismValue> void assertTriplePlus(PrismValueDeltaSetTriple<V> triple, T... expectedValues)
-
assertTripleZero
public static <T,V extends PrismValue> void assertTripleZero(PrismValueDeltaSetTriple<V> triple, T... expectedValues)
-
assertTripleMinus
public static <T,V extends PrismValue> void assertTripleMinus(PrismValueDeltaSetTriple<V> triple, T... expectedValues)
-
assertTripleSet
public static <T,V extends PrismValue> void assertTripleSet(String setName, Collection<V> tripleSet, T... expectedValues)
-
assertTripleNoPlus
public static void assertTripleNoPlus(DeltaSetTriple<?> triple)
-
assertTripleNoZero
public static void assertTripleNoZero(DeltaSetTriple<?> triple)
-
assertTripleNoMinus
public static void assertTripleNoMinus(DeltaSetTriple<?> triple)
-
assertTripleNoSet
public static void assertTripleNoSet(String setName, Collection<?> set)
-
assertTripleEmpty
public static void assertTripleEmpty(DeltaSetTriple<?> triple)
-
assertEquals
public static void assertEquals(String message, PolyString expected, PolyString actual)
-
assertEqualsPolyString
public static void assertEqualsPolyString(String message, String expectedOrig, PolyString actual)
-
assertEqualsPolyStringMulti
public static void assertEqualsPolyStringMulti(String message, Collection<PolyString> actual, String... expectedOrigs)
-
assertEqualsPolyString
public static void assertEqualsPolyString(String message, String expectedOrig, PolyStringType actual)
-
assertEqualsPolyString
public static void assertEqualsPolyString(String message, PolyStringType expected, PolyStringType actual)
-
assertMatchesQName
public static void assertMatchesQName(String message, QName expected, QName actual)
-
assertEquals
public static void assertEquals(String message, XMLGregorianCalendar expected, Object actual)
-
assertClass
public static void assertClass(String message, Class<?> expectedClass, Object actualObject)
-
assertClass
public static void assertClass(String message, Class<?> expectedClass, PrismObject<?> actualObject)
-
assertClass
public static void assertClass(String message, Class<?> expectedClass, Objectable actualObject)
-
assertClass
public static void assertClass(String message, Class<?> expectedClass, ObjectDelta<?> actualDelta)
-
assertElementsEquals
public static void assertElementsEquals(Object expected, Object actual) throws SchemaException
- Throws:
SchemaException
-
assertEquals
public static void assertEquals(File fileNewXml, String objectString) throws SchemaException, IOException
- Throws:
SchemaExceptionIOException
-
assertEquals
public static void assertEquals(Objectable expected, Objectable actual) throws SchemaException
- Throws:
SchemaException
-
assertEquals
public static void assertEquals(File fileNewXml, Objectable objectable) throws SchemaException, IOException
- Throws:
SchemaExceptionIOException
-
assertEquals
public static <O extends Objectable> void assertEquals(File fileNewXml, PrismObject<O> actual) throws SchemaException, IOException
- Throws:
SchemaExceptionIOException
-
assertEquals
public static <O extends Objectable> void assertEquals(PrismObject<O> prism1, PrismObject<O> prism2)
-
assertEquals
public static <O extends Objectable> void assertEquals(String message, PrismObject<O> expected, PrismObject<O> actual)
-
assertEquivalent
public static <O extends Objectable> void assertEquivalent(File expectedFile, PrismObject<O> actual) throws SchemaException, IOException
- Throws:
SchemaExceptionIOException
-
assertEquivalent
public static <O extends Objectable> void assertEquivalent(String message, File expectedFile, PrismObject<O> actual) throws SchemaException, IOException
- Throws:
SchemaExceptionIOException
-
assertEquivalent
public static <O extends Objectable> void assertEquivalent(String message, PrismObject<O> expected, PrismObject<O> actual)
-
assertValues
public static <T> void assertValues(String message, Collection<PrismPropertyValue<T>> actualPValues, T... expectedValues)
-
assertValues
public static <T> void assertValues(String message, MatchingRule<T> matchingRule, Collection<PrismPropertyValue<T>> actualPValues, T... expectedValues) throws SchemaException
- Throws:
SchemaException
-
assertOidValues
public static void assertOidValues(String message, Collection<PrismReferenceValue> actualRValues, String... expectedOids)
-
assertSets
@SafeVarargs public static <T> void assertSets(String message, Collection<T> actualValues, T... expectedValues)
-
assertSets
public static <T> void assertSets(String message, Collection<T> actualValues, Collection<T> expectedValues)
-
assertSets
@SafeVarargs public static <T> void assertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, T... expectedValues) throws SchemaException
- Throws:
SchemaException
-
assertSets
public static <T> void assertSets(String message, MatchingRule<T> matchingRule, Collection<T> actualValues, Collection<T> expectedValues) throws SchemaException
- Throws:
SchemaException
-
assertOids
public static void assertOids(Collection<? extends PrismObject<?>> objects, String... expectedOids)
-
assertSize
public static void assertSize(MapXNode xmap, int expectedSize)
-
assertSize
public static void assertSize(ListXNode xlist, int expectedSize)
-
assertAllParsedNodes
public static void assertAllParsedNodes(XNode xnode)
-
assertOrFilter
public static void assertOrFilter(ObjectFilter filter, int conditions)
-
assertAndFilter
public static void assertAndFilter(ObjectFilter filter, int conditions)
-
assertEqualsFilter
public static void assertEqualsFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path)
-
assertEqualsFilterValue
public static <T> void assertEqualsFilterValue(EqualFilter filter, T value)
-
assertRefFilter
public static void assertRefFilter(ObjectFilter objectFilter, QName expectedFilterDef, QName expectedTypeName, ItemPath path)
-
assertEquals
public static <T> void assertEquals(String message, MatchingRule<T> matchingRule, T expected, T actual) throws SchemaException
- Throws:
SchemaException
-
assertEqualsUnordered
public static <T> void assertEqualsUnordered(String message, Stream<T> actualStream, T... expectedValues)
-
assertEqualsCollectionUnordered
public static <T> void assertEqualsCollectionUnordered(String message, Collection<T> actualCollection, T... expectedValues)
-
assertEqualsCollectionUnordered
public static <T> void assertEqualsCollectionUnordered(String message, Collection<T> expected, Collection<T> real)
-
assertOrigEqualsPolyStringCollectionUnordered
public static void assertOrigEqualsPolyStringCollectionUnordered(String message, Collection<PolyStringType> actualCollection, String... expectedValues)
-
assertAssignableFrom
public static void assertAssignableFrom(Class<?> expected, Object actualObject)
-
assertPathEquivalent
public static void assertPathEquivalent(String message, ItemPath expected, ItemPath actual)
-
assertPathEqualsExceptForPrefixes
public static void assertPathEqualsExceptForPrefixes(String message, ItemPath expected, ItemPath actual)
-
assertRefEquivalent
public static void assertRefEquivalent(String message, PrismReferenceValue expected, PrismReferenceValue actual)
-
assertDuration
public static void assertDuration(String message, String durationString, long start, XMLGregorianCalendar end, Long precision)
-
assertHasTargetName
public static void assertHasTargetName(PrismContainerValue<?> pcv, ItemPath path)
-
assertHasNoTargetName
public static void assertHasNoTargetName(PrismContainerValue<?> pcv, ItemPath path)
-
assertHasObject
public static void assertHasObject(PrismContainerValue<?> pcv, ItemPath path)
-
assertHasNoObject
public static void assertHasNoObject(PrismContainerValue<?> pcv, ItemPath path)
-
assertReferenceOids
public static void assertReferenceOids(String message, Collection<String> expectedOids, Collection<? extends Referencable> realReferences)
-
assertQueriesEquivalent
public static void assertQueriesEquivalent(String message, ObjectQuery expected, ObjectQuery real)
-
assertEquivalent
public static <O extends Objectable> void assertEquivalent(String message, ItemPath expected, ItemPath actual)
-
-