org.junit.experimental.max
Class MaxHistory

java.lang.Object
  extended by org.junit.experimental.max.MaxHistory
All Implemented Interfaces:
java.io.Serializable

public class MaxHistory
extends java.lang.Object
implements java.io.Serializable

Stores a subset of the history of each test:

See Also:
Serialized Form

Method Summary
static MaxHistory forFolder(java.io.File file)
          Loads a MaxHistory from file, or generates a new one that will be saved to file.
 RunListener listener()
           
 java.util.Comparator<Description> testComparator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

forFolder

public static MaxHistory forFolder(java.io.File file)
Loads a MaxHistory from file, or generates a new one that will be saved to file.


listener

public RunListener listener()
Returns:
a listener that will update this history based on the test results reported.

testComparator

public java.util.Comparator<Description> testComparator()
Returns:
a comparator that ranks tests based on the JUnit Max sorting rules, as described in the MaxCore class comment.