Interface LaunchDefinition
- 
 public interface LaunchDefinitionDefines the necessary context for launching the JUnit platform for running tests.
- 
- 
Method SummaryModifier and Type Method Description java.lang.ClassLoadergetClassLoader()java.util.List<java.lang.String>getExcludeTags()java.util.List<java.lang.String>getIncludeTags()java.util.List<ListenerDefinition>getListeners()java.util.List<TestDefinition>getTests()booleanisHaltOnFailure()booleanisPrintSummary()
 
- 
- 
- 
Method Detail- 
getTestsjava.util.List<TestDefinition> getTests() - Returns:
- Returns the teststhat have to be launched
 
 - 
getListenersjava.util.List<ListenerDefinition> getListeners() 
 - 
isPrintSummaryboolean isPrintSummary() - Returns:
- Returns true if a summary needs to be printed out after the execution of the tests. False otherwise.
 
 - 
isHaltOnFailureboolean isHaltOnFailure() - Returns:
- Returns true if any remaining tests launch need to be stopped if any test execution failed. False otherwise.
 
 - 
getClassLoaderjava.lang.ClassLoader getClassLoader() - Returns:
- Returns the ClassLoaderthat has to be used for launching and execution of the tests
 
 - 
getIncludeTagsjava.util.List<java.lang.String> getIncludeTags() - Returns:
- Returns the list of tags which will be used to evaluate tests that need to be included in the test execution
 
 - 
getExcludeTagsjava.util.List<java.lang.String> getExcludeTags() - Returns:
- Returns the list of tags which will be used to evaluate tests that need to be excluded from the test execution
 
 
- 
 
-