org.camunda.bpm.model.xml.test
Class AbstractModelElementInstanceTest

java.lang.Object
  extended by org.camunda.bpm.model.xml.test.AbstractModelElementInstanceTest

public abstract class AbstractModelElementInstanceTest
extends Object


Nested Class Summary
protected  class AbstractModelElementInstanceTest.AttributeAssumption
           
protected  class AbstractModelElementInstanceTest.ChildElementAssumption
           
protected  class AbstractModelElementInstanceTest.TypeAssumption
           
 
Field Summary
static Model model
           
static ModelElementType modelElementType
           
static ModelInstance modelInstance
           
 
Constructor Summary
AbstractModelElementInstanceTest()
           
 
Method Summary
 AttributeAssert assertThatAttribute(String attributeName)
           
 ChildElementAssert assertThatChildElement(ModelElementType childElementType)
           
 ModelElementTypeAssert assertThatType()
           
abstract  Collection<AbstractModelElementInstanceTest.AttributeAssumption> getAttributesAssumptions()
           
abstract  Collection<AbstractModelElementInstanceTest.ChildElementAssumption> getChildElementAssumptions()
           
abstract  String getDefaultNamespace()
           
 ModelElementType getType(Class<? extends ModelElementInstance> instanceClass)
           
abstract  AbstractModelElementInstanceTest.TypeAssumption getTypeAssumption()
           
static void initModelElementType(GetModelElementTypeRule modelElementTypeRule)
           
 void testAttributes()
           
 void testChildElements()
           
 void testType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelInstance

public static ModelInstance modelInstance

model

public static Model model

modelElementType

public static ModelElementType modelElementType
Constructor Detail

AbstractModelElementInstanceTest

public AbstractModelElementInstanceTest()
Method Detail

initModelElementType

public static void initModelElementType(GetModelElementTypeRule modelElementTypeRule)

getDefaultNamespace

public abstract String getDefaultNamespace()

getTypeAssumption

public abstract AbstractModelElementInstanceTest.TypeAssumption getTypeAssumption()

getChildElementAssumptions

public abstract Collection<AbstractModelElementInstanceTest.ChildElementAssumption> getChildElementAssumptions()

getAttributesAssumptions

public abstract Collection<AbstractModelElementInstanceTest.AttributeAssumption> getAttributesAssumptions()

assertThatType

public ModelElementTypeAssert assertThatType()

assertThatAttribute

public AttributeAssert assertThatAttribute(String attributeName)

assertThatChildElement

public ChildElementAssert assertThatChildElement(ModelElementType childElementType)

getType

public ModelElementType getType(Class<? extends ModelElementInstance> instanceClass)

testType

public void testType()

testChildElements

public void testChildElements()

testAttributes

public void testAttributes()


Copyright © 2016 camunda services GmbH. All rights reserved.