package de.fub.agg2graph.gpseval.output;
import de.fub.agg2graph.gpseval.TestResult;
import java.nio.file.Path;
import java.util.List;
/**
* A TestResultOutput is used to export the results of test-cases.
*/
public abstract class TestResultsOutput {
protected List<TestResult> mResults;
protected Path mResultsFolder;
/**
*
* @param results
* The results of the test cases.
* @param resultsFolder
* The folder where the results should be stored to.
* @return
*/
public TestResultsOutput init(List<TestResult> results, Path resultsFolder) {
mResults = results;
mResultsFolder = resultsFolder;
return this;
}
/**
* Start export.
*/
public abstract void run();
}