Class JUnit3Provider

    • Method Detail

      • invoke

        public RunResult invoke​(java.lang.Object forkTestSet)
                         throws TestSetFailedException
        Description copied from interface: SurefireProvider
        Runs a forked test
        Parameters:
        forkTestSet - An item from the iterator in #getSuites. Will be null for forkmode never or always. When this is non-null, the forked process will run only that test and probably not scan the classpath
        Returns:
        A result of the invocation
        Throws:
        TestSetFailedException - When testset fails
      • createTestSet

        private SurefireTestSet createTestSet​(java.lang.Class<?> clazz)
      • scanClassPath

        private TestsToRun scanClassPath()
      • getSuites

        public java.lang.Iterable<java.lang.Class<?>> getSuites()
        Description copied from interface: SurefireProvider
        Determines the number of forks.
        Called when forkmode is different from "never" or "always", allows the provider to define how to behave for the fork.
        Returns:
        An iterator that will trigger one fork per item