Class TestsToRun
java.lang.Object
org.apache.maven.surefire.api.util.TestsToRun
Contains all the tests that have been found according to specified include/exclude
 specification for a given surefire run.
- Author:
 - Kristian Rosenvold (junit core adaption)
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancontainsAtLeast(int atLeast) booleancontainsExactly(int items) static TestsToRunClass<?> getClassByName(String className) Get test class which matches classNameClass<?>[]final booleaniterated()iterator()Returns an iterator over the located java.lang.Class objectsfinal voidtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator 
- 
Constructor Details
- 
TestsToRun
Constructor- Parameters:
 locatedClasses- A set of java.lang.Class objects representing tests to run
 
 - 
 - 
Method Details
- 
fromClass
- Throws:
 TestSetFailedException
 - 
iterated
- Returns:
 - test classes which have been retrieved by 
iterator(). 
 - 
iterator
Returns an iterator over the located java.lang.Class objects - 
markTestSetFinished
public final void markTestSetFinished() - 
isFinished
public final boolean isFinished() - 
toString
 - 
containsAtLeast
public boolean containsAtLeast(int atLeast)  - 
containsExactly
public boolean containsExactly(int items)  - 
allowEagerReading
public boolean allowEagerReading()- Returns:
 true, if the classes may be read eagerly.false, if the classes must only be read lazy.
 - 
getLocatedClasses
 - 
getClassByName
Get test class which matches className- Parameters:
 className- string used to find the test class- Returns:
 - Class object with the matching name, null if could not find a class with the matching name
 
 
 -