org.camunda.bpm.model.xml.test.assertions
Class AbstractReferenceAssert<S extends AbstractReferenceAssert<S,T>,T extends Reference<?>>

java.lang.Object
  extended by org.assertj.core.api.AbstractAssert<S,T>
      extended by org.camunda.bpm.model.xml.test.assertions.AbstractReferenceAssert<S,T>
All Implemented Interfaces:
org.assertj.core.api.Assert<S,T>, org.assertj.core.api.Descriptable<S>, org.assertj.core.api.ExtensionPoints<S,T>
Direct Known Subclasses:
AttributeReferenceAssert, ElementReferenceCollectionAssert

public abstract class AbstractReferenceAssert<S extends AbstractReferenceAssert<S,T>,T extends Reference<?>>
extends org.assertj.core.api.AbstractAssert<S,T>

Author:
Sebastian Menski

Field Summary
 
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself
 
Constructor Summary
protected AbstractReferenceAssert(T actual, Class<?> selfType)
           
 
Method Summary
 S hasIdentifier(ModelElementInstance instance, String identifier)
           
 S hasNoTargetElement(ModelElementInstance instance)
           
 S hasTargetAttribute(Attribute<?> targetAttribute)
           
 S hasTargetElement(ModelElementInstance instance, ModelElementInstance targetElement)
           
 
Methods inherited from class org.assertj.core.api.AbstractAssert
as, as, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, overridingErrorMessage, usingComparator, usingDefaultComparator
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractReferenceAssert

protected AbstractReferenceAssert(T actual,
                                  Class<?> selfType)
Method Detail

hasIdentifier

public S hasIdentifier(ModelElementInstance instance,
                       String identifier)

hasTargetElement

public S hasTargetElement(ModelElementInstance instance,
                          ModelElementInstance targetElement)

hasNoTargetElement

public S hasNoTargetElement(ModelElementInstance instance)

hasTargetAttribute

public S hasTargetAttribute(Attribute<?> targetAttribute)


Copyright © 2014 camunda services GmbH. All rights reserved.