Class AbstractTestBoundaryContainerBuilder<T extends AbstractTestBoundaryActionContainer,​S extends AbstractTestBoundaryContainerBuilder<T,​S>>

    • Constructor Detail

      • AbstractTestBoundaryContainerBuilder

        public AbstractTestBoundaryContainerBuilder()
    • Method Detail

      • onTests

        public S onTests​(String namePattern)
        Condition on test names. The before test logic will only run when this condition matches.
        Parameters:
        namePattern -
      • onTestGroup

        public S onTestGroup​(String... testGroups)
        Condition on test group name. The before test logic will only run when this condition matches.
        Parameters:
        testGroups -
      • onTestGroups

        public S onTestGroups​(List<String> testGroups)
        Condition on test group names. The before test logic will only run when this condition matches.
        Parameters:
        testGroups -
      • onPackage

        public S onPackage​(String packageNamePattern)
        Condition on package names. The before test logic will only run when this condition matches.
        Parameters:
        packageNamePattern -
      • whenSystemProperty

        public S whenSystemProperty​(String name,
                                    String value)
        Condition on system property with value. The before test logic will only run when this condition matches.
        Parameters:
        name -
        value -
      • whenSystemProperties

        public S whenSystemProperties​(Map<String,​String> systemProperties)
        Condition on system properties. The before test logic will only run when this condition matches.
        Parameters:
        systemProperties -
      • whenEnv

        public S whenEnv​(String name,
                         String value)
        Condition on environment variable with value. The before test logic will only run when this condition matches.
        Parameters:
        name -
        value -
      • whenEnv

        public S whenEnv​(Map<String,​String> envs)
        Condition on environment variables. The before test logic will only run when this condition matches.
        Parameters:
        envs -