Class AbstractSingleValuedSlotTest
- java.lang.Object
-
- org.eclipse.epsilon.hutn.test.model.HutnTestWithFamiliesMetaModel
-
- org.eclipse.epsilon.hutn.xmi.test.integration.HutnXmiBridgeIntegrationTest
-
- org.eclipse.epsilon.hutn.xmi.test.integration.consistent.slots.singleValued.AbstractSingleValuedSlotTest
-
public abstract class AbstractSingleValuedSlotTest extends HutnXmiBridgeIntegrationTest
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.hutn.xmi.test.integration.HutnXmiBridgeIntegrationTest
spec
-
Fields inherited from class org.eclipse.epsilon.hutn.test.model.HutnTestWithFamiliesMetaModel
BANK_ACCOUNTS_MODEL_URI, CONFIG_FILE
-
-
Constructor Summary
Constructors Constructor Description AbstractSingleValuedSlotTest()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract Object
getExpectedContent()
protected abstract String
getExpectedFeatureName()
protected abstract String
getXmi()
void
setup()
void
testSlot()
-
Methods inherited from class org.eclipse.epsilon.hutn.xmi.test.integration.HutnXmiBridgeIntegrationTest
getFamily, getFirstSlotOfFamily, getFirstSlotOfModel, getModel, getPackageObject, integrationTest, integrationTestWithExceptions, integrationTestWithModelAsRoot, integrationTestWithModelAsRoot, integrationTestWithModelAsRoot
-
Methods inherited from class org.eclipse.epsilon.hutn.test.model.HutnTestWithFamiliesMetaModel
families, registerMetaModels, unregisterMetaModels
-
-
-
-
Method Detail
-
setup
public void setup() throws HutnXmiBridgeException
- Throws:
HutnXmiBridgeException
-
testSlot
public void testSlot()
-
getXmi
protected abstract String getXmi()
-
getExpectedFeatureName
protected abstract String getExpectedFeatureName()
-
getExpectedContent
protected abstract Object getExpectedContent()
-
-