Package org.eclipse.epsilon.eunit.junit
Interface IEUnitSuite
-
public interface IEUnitSuite
Base interface that must be implemented by all test suites using theEclipseEUnitTestRunner
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description URI
getModuleURI()
Returns the URI of the main .eunit script to be run.OperationContributor
getOperationContributor()
Returns an operation contributor which can provide additional global functions through its methods.List<IModel>
prepareModels()
Returns the list of the models that should be used for the next test.
-
-
-
Method Detail
-
getOperationContributor
OperationContributor getOperationContributor()
Returns an operation contributor which can provide additional global functions through its methods. This operation is optional: if desired, users may simply returnnull
if they do not need this functionality. A custom operation contributor can be useful if we need to run tasks in another model-handling language, as the Ant tasks are not easy to use from a JUnit Plug-in Test.
-
getModuleURI
URI getModuleURI() throws Exception
Returns the URI of the main .eunit script to be run.- Throws:
Exception
-
-