Class InVMExecution
java.lang.Object
org.apache.tools.ant.taskdefs.optional.junitlauncher.InVMExecution
- All Implemented Interfaces:
TestExecutionContext
public class InVMExecution extends java.lang.Object implements TestExecutionContext
Used during in-vm (non-forked mode) launching of tests
-
Constructor Summary
Constructors Constructor Description InVMExecution(JUnitLauncherTask task) -
Method Summary
Modifier and Type Method Description java.util.Optional<Project>getProject()java.util.PropertiesgetProperties()
-
Constructor Details
-
Method Details
-
getProperties
public java.util.Properties getProperties()- Specified by:
getPropertiesin interfaceTestExecutionContext- Returns:
- Returns the properties that were used for the execution of the test
-
getProject
- Specified by:
getProjectin interfaceTestExecutionContext- Returns:
- Returns the
Projectin whose context the test is being executed. TheProjectis sometimes not available, like in the case where the test is being run in a forked mode, in such cases this method returnsan empty value
-