Package org.eclipse.epsilon.flexmi.test
Class FlexmiTests
- java.lang.Object
-
- org.eclipse.epsilon.flexmi.test.FlexmiTests
-
- Direct Known Subclasses:
ActionTests
,CompsTests
,ExternalTests
,IdTests
,ImportTests
,IncludeImportTests
,IncludeTests
,IntegrationTests
,PerformanceTests
,PropogenTests
,StandaloneTests
,TemplateTests
public abstract class FlexmiTests extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FlexmiTests()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
assertEval(java.lang.String expression, java.lang.Object result, java.lang.String modelFileName)
protected void
assertNoWarnings(java.lang.String model, java.lang.String... metamodels)
protected void
assertWarning(java.lang.String message, int line, java.lang.String modelFileName)
protected FlexmiResource
loadResource(java.lang.String filename)
protected FlexmiResource
loadResource(java.lang.String filename, java.lang.String... metamodels)
void
setup()
-
-
-
Method Detail
-
setup
public void setup() throws java.lang.Exception
- Throws:
java.lang.Exception
-
loadResource
protected FlexmiResource loadResource(java.lang.String filename) throws java.lang.Exception
- Throws:
java.lang.Exception
-
loadResource
protected FlexmiResource loadResource(java.lang.String filename, java.lang.String... metamodels) throws java.lang.Exception
- Throws:
java.lang.Exception
-
assertEval
protected void assertEval(java.lang.String expression, java.lang.Object result, java.lang.String modelFileName) throws java.lang.Exception
- Throws:
java.lang.Exception
-
assertWarning
protected void assertWarning(java.lang.String message, int line, java.lang.String modelFileName) throws java.lang.Exception
- Throws:
java.lang.Exception
-
assertNoWarnings
protected void assertNoWarnings(java.lang.String model, java.lang.String... metamodels) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-