Class ExtraEUnitOperationContributor
- java.lang.Object
-
- org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
-
- org.eclipse.epsilon.eunit.operations.ExtraEUnitOperationContributor
-
- All Implemented Interfaces:
AutoCloseable
public class ExtraEUnitOperationContributor extends OperationContributor
Operation contributor for the EUnit operations which may require external dependencies, or are particularly complex. The simplest operations are inBasicEUnitOperationContributor
.
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
cachedMethodNames
-
-
Constructor Summary
Constructors Constructor Description ExtraEUnitOperationContributor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assertEqualDirectories(String pathExpected, String pathActual)
void
assertEqualFiles(String pathExpected, String pathActual)
void
assertEqualModels(String expectedModelName, String obtainedModelName)
void
assertEqualModels(String message, String expectedModelName, String obtainedModelName)
void
assertEqualModels(String message, String expectedModelName, String obtainedModelName, Map<String,Object> options)
void
assertEqualModels(String expectedModelName, String obtainedModelName, Map<String,Object> options)
void
assertLineWithMatch(String pathExpected, String regexp)
void
assertLineWithMatch(String message, String pathExpected, String regexp)
void
assertMatchingLine(String pathExpected, String regexp)
void
assertMatchingLine(String message, String pathExpected, String regexp)
void
assertNotEqualDirectories(String pathExpected, String pathActual)
void
assertNotEqualFiles(String pathExpected, String pathActual)
void
assertNotEqualModels(String expectedModelName, String obtainedModelName)
void
assertNotEqualModels(String message, String expectedModelName, String obtainedModelName)
void
assertNotEqualModels(String message, String expectedModelName, String obtainedModelName, Map<String,Object> options)
void
assertNotEqualModels(String expectedModelName, String obtainedModelName, Map<String,Object> options)
boolean
contributesTo(Object target)
-
Methods inherited from class org.eclipse.epsilon.eol.execute.operations.contributors.OperationContributor
close, findContributedMethodForEvaluatedParameters, findContributedMethodForEvaluatedParameters, findContributedMethodForUnevaluatedParameters, getContext, getReflectionTarget, getTarget, includeInheritedMethods, setContext, setTarget
-
-
-
-
Method Detail
-
contributesTo
public boolean contributesTo(Object target)
- Specified by:
contributesTo
in classOperationContributor
-
assertEqualFiles
public void assertEqualFiles(String pathExpected, String pathActual) throws EolAssertionException, EolInternalException
-
assertEqualDirectories
public void assertEqualDirectories(String pathExpected, String pathActual) throws EolAssertionException, EolInternalException
-
assertEqualModels
public void assertEqualModels(String expectedModelName, String obtainedModelName) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertEqualModels
public void assertEqualModels(String expectedModelName, String obtainedModelName, Map<String,Object> options) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertEqualModels
public void assertEqualModels(String message, String expectedModelName, String obtainedModelName) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertEqualModels
public void assertEqualModels(String message, String expectedModelName, String obtainedModelName, Map<String,Object> options) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertNotEqualFiles
public void assertNotEqualFiles(String pathExpected, String pathActual) throws EolAssertionException, EolInternalException
-
assertNotEqualDirectories
public void assertNotEqualDirectories(String pathExpected, String pathActual) throws EolAssertionException, EolInternalException
-
assertNotEqualModels
public void assertNotEqualModels(String expectedModelName, String obtainedModelName) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertNotEqualModels
public void assertNotEqualModels(String expectedModelName, String obtainedModelName, Map<String,Object> options) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertNotEqualModels
public void assertNotEqualModels(String message, String expectedModelName, String obtainedModelName) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertNotEqualModels
public void assertNotEqualModels(String message, String expectedModelName, String obtainedModelName, Map<String,Object> options) throws EolModelNotFoundException, EolAssertionException, EolInternalException
-
assertMatchingLine
public void assertMatchingLine(String pathExpected, String regexp) throws EolInternalException
- Throws:
EolInternalException
-
assertMatchingLine
public void assertMatchingLine(String message, String pathExpected, String regexp) throws EolInternalException
- Throws:
EolInternalException
-
assertLineWithMatch
public void assertLineWithMatch(String pathExpected, String regexp) throws EolInternalException
- Throws:
EolInternalException
-
assertLineWithMatch
public void assertLineWithMatch(String message, String pathExpected, String regexp) throws EolInternalException
- Throws:
EolInternalException
-
-