Class HutnXmiBridgeIntegrationTest
- java.lang.Object
-
- org.eclipse.epsilon.hutn.test.model.HutnTestWithFamiliesMetaModel
-
- org.eclipse.epsilon.hutn.xmi.test.integration.HutnXmiBridgeIntegrationTest
-
- Direct Known Subclasses:
AbstractClass
,AbstractSingleValuedSlotTest
,CrossReference
,DifferentNsUri
,EmptyModel
,Enum
,IdentifiersBasedOnNames
,IdentifiersBasedOnTypes
,ManyCrossReferencesForSameFeature
,ManyFragmentReferenceValues
,ManyIntegerValues
,ManyReferenceValues
,ManyStringValues
,MixedUUIDAndFragmentReferenceValues
,MixedValued
,MultiTyped
,MultiTypedWithAttributeValue
,MultiTypedWithManyValuedAttribute
,MultiValued
,NestedObjects
,NonExistentReferenceValue
,NonExistentUriFragmentReferenceValue
,Reference
,Reference
,ReferenceUsingDeepFragment
,ReferenceUsingFragment
,ReferenceUsingFragmentWithoutLeadingHash
,ReferenceUsingFragmentWithTwoTopLevelObjects
,ReferenceValueInUnknownSlot
,ReferenceValueUsingFragmentInUnknownSlot
,ReferenceWithSubType
,SeveralReferenceValuesInUnknownSlot
,SeveralReferenceValuesUsingUriFragmentInUnknownSlot
,SeveralSlots
,SeveralSlotsWithNoFeature
,SingleObject
,SingleTyped
,SingleValued
,Traceability
,TwoMultiTypedSlots
,TwoMultiValuedSlots
,TwoObjectsWithDifferentFeatures
,TwoObjectsWithSameFeature
,TwoTopLevelObjects
,UnknownStartTag
,UnknownXsiType
public abstract class HutnXmiBridgeIntegrationTest extends HutnTestWithFamiliesMetaModel
-
-
Field Summary
Fields Modifier and Type Field Description protected static Spec
spec
-
Fields inherited from class org.eclipse.epsilon.hutn.test.model.HutnTestWithFamiliesMetaModel
BANK_ACCOUNTS_MODEL_URI, CONFIG_FILE
-
-
Constructor Summary
Constructors Constructor Description HutnXmiBridgeIntegrationTest()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static ClassObject
getFamily()
protected static Slot<?>
getFirstSlotOfFamily()
protected static ContainmentSlot
getFirstSlotOfModel()
protected static ClassObject
getModel()
protected static PackageObject
getPackageObject()
protected static void
integrationTest(String xmi)
protected static void
integrationTestWithExceptions(String xmi)
protected static void
integrationTestWithModelAsRoot()
protected static void
integrationTestWithModelAsRoot(String nestedXmi)
protected static void
integrationTestWithModelAsRoot(String xmiAttributesForModel, String nestedXmi)
-
Methods inherited from class org.eclipse.epsilon.hutn.test.model.HutnTestWithFamiliesMetaModel
families, registerMetaModels, unregisterMetaModels
-
-
-
-
Field Detail
-
spec
protected static Spec spec
-
-
Method Detail
-
integrationTestWithExceptions
protected static void integrationTestWithExceptions(String xmi) throws HutnXmiBridgeException
- Throws:
HutnXmiBridgeException
-
integrationTest
protected static void integrationTest(String xmi)
-
integrationTestWithModelAsRoot
protected static void integrationTestWithModelAsRoot()
-
integrationTestWithModelAsRoot
protected static void integrationTestWithModelAsRoot(String nestedXmi)
-
integrationTestWithModelAsRoot
protected static void integrationTestWithModelAsRoot(String xmiAttributesForModel, String nestedXmi)
-
getPackageObject
protected static PackageObject getPackageObject()
-
getModel
protected static ClassObject getModel()
-
getFirstSlotOfModel
protected static ContainmentSlot getFirstSlotOfModel()
-
getFamily
protected static ClassObject getFamily()
-
getFirstSlotOfFamily
protected static Slot<?> getFirstSlotOfFamily()
-
-