Class DefaultLauncherConfig

    • Field Detail

      • testEngineAutoRegistrationEnabled

        private final boolean testEngineAutoRegistrationEnabled
      • testExecutionListenerAutoRegistrationEnabled

        private final boolean testExecutionListenerAutoRegistrationEnabled
      • additionalTestEngines

        private final java.util.Collection<TestEngine> additionalTestEngines
      • additionalTestExecutionListeners

        private final java.util.Collection<TestExecutionListener> additionalTestExecutionListeners
    • Constructor Detail

      • DefaultLauncherConfig

        DefaultLauncherConfig​(boolean testEngineAutoRegistrationEnabled,
                              boolean testExecutionListenerAutoRegistrationEnabled,
                              java.util.Collection<TestEngine> additionalTestEngines,
                              java.util.Collection<TestExecutionListener> additionalTestExecutionListeners)
    • Method Detail

      • isTestEngineAutoRegistrationEnabled

        public boolean isTestEngineAutoRegistrationEnabled()
        Description copied from interface: LauncherConfig
        Determine if test engines should be discovered at runtime using the ServiceLoader mechanism and automatically registered.
        Specified by:
        isTestEngineAutoRegistrationEnabled in interface LauncherConfig
        Returns:
        true if test engines should be automatically registered
      • isTestExecutionListenerAutoRegistrationEnabled

        public boolean isTestExecutionListenerAutoRegistrationEnabled()
        Description copied from interface: LauncherConfig
        Determine if test execution listeners should be discovered at runtime using the ServiceLoader mechanism and automatically registered.
        Specified by:
        isTestExecutionListenerAutoRegistrationEnabled in interface LauncherConfig
        Returns:
        true if test execution listeners should be automatically registered
      • getAdditionalTestEngines

        public java.util.Collection<TestEngine> getAdditionalTestEngines()
        Description copied from interface: LauncherConfig
        Get the collection of additional test engines that should be added to the Launcher.
        Specified by:
        getAdditionalTestEngines in interface LauncherConfig
        Returns:
        the collection of additional test engines; never null but potentially empty