net.thucydides.core.reports.history
Class TestHistory

Package class diagram package TestHistory
java.lang.Object
  extended by net.thucydides.core.reports.history.TestHistory

public class TestHistory
extends Object

Keep track of the test results over time.


Field Summary
protected  EnvironmentVariables environmentVariables
           
 
Constructor Summary
TestHistory(String projectName)
           
TestHistory(String projectName, EnvironmentVariables environmentVariables)
           
TestHistory(String projectName, EnvironmentVariables environmentVariables, File baseDirectory)
           
TestHistory(String projectName, File baseDirectory, DateProvider dateProvider)
           
 
Method Summary
 void clearHistory()
           
 File getDirectory()
           
protected  EnvironmentVariables getEnvironmentVariables()
           
 List<TestResultSnapshot> getHistory()
           
 List<ProgressSnapshot> getProgress()
           
 void updateData(RequirementsOutcomes requirementsOutcome)
           
 void updateData(TestOutcomes testOutcomes)
           
 void updateProgressHistory(RequirementsOutcomes requirementsOutcome)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

environmentVariables

protected EnvironmentVariables environmentVariables
Constructor Detail

TestHistory

public TestHistory(String projectName)

TestHistory

public TestHistory(String projectName,
                   File baseDirectory,
                   DateProvider dateProvider)

TestHistory

public TestHistory(String projectName,
                   EnvironmentVariables environmentVariables)

TestHistory

public TestHistory(String projectName,
                   EnvironmentVariables environmentVariables,
                   File baseDirectory)
Method Detail

updateData

public void updateData(RequirementsOutcomes requirementsOutcome)

updateData

public void updateData(TestOutcomes testOutcomes)

updateProgressHistory

public void updateProgressHistory(RequirementsOutcomes requirementsOutcome)

getHistory

public List<TestResultSnapshot> getHistory()

getProgress

public List<ProgressSnapshot> getProgress()

getDirectory

public File getDirectory()

clearHistory

public void clearHistory()

getEnvironmentVariables

protected EnvironmentVariables getEnvironmentVariables()


Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.