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.Properties
getProperties()
-
Constructor Details
-
Method Details
-
getProperties
public java.util.Properties getProperties()- Specified by:
getProperties
in interfaceTestExecutionContext
- Returns:
- Returns the properties that were used for the execution of the test
-
getProject
- Specified by:
getProject
in interfaceTestExecutionContext
- Returns:
- Returns the
Project
in whose context the test is being executed. TheProject
is 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
-