sota.ast.util
Class TestLog
java.lang.Object
sota.ast.util.TestLog
- All Implemented Interfaces:
- java.lang.Comparable<TestLog>, ITestContainer
public class TestLog
- extends java.lang.Object
- implements ITestContainer, java.lang.Comparable<TestLog>
Kapselt alle Testverläufe aus einer Testdatei, d.h. alle dort registrierten Testfälle in Form von TestCases.
Constructor Summary |
TestLog()
|
TestLog(java.lang.String fileName,
java.lang.String projectName,
java.lang.String testName,
java.lang.String description,
java.lang.String iScheme)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
description
private java.lang.String description
fileName
private java.lang.String fileName
iSchemeName
private java.lang.String iSchemeName
listOfBadTestCases
private java.util.ArrayList<java.lang.String> listOfBadTestCases
listOfTestCases
private java.util.ArrayList<TestCase> listOfTestCases
name
private java.lang.String name
projectName
private java.lang.String projectName
TestLog
public TestLog()
TestLog
public TestLog(java.lang.String fileName,
java.lang.String projectName,
java.lang.String testName,
java.lang.String description,
java.lang.String iScheme)
addBadTestCases
public void addBadTestCases(java.util.ArrayList<java.lang.String> list)
addTestCase
public void addTestCase(TestCase testCase)
compareTo
public int compareTo(TestLog o)
- Specified by:
compareTo
in interface java.lang.Comparable<TestLog>
computeInvokationMap
public void computeInvokationMap()
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface ITestContainer
getFileName
public java.lang.String getFileName()
getInvokationMap
public java.util.HashMap<java.lang.Integer,int[]> getInvokationMap()
- Specified by:
getInvokationMap
in interface ITestContainer
getISchemeName
public java.lang.String getISchemeName()
- Specified by:
getISchemeName
in interface ITestContainer
getListOfBadTestCases
public java.util.ArrayList<java.lang.String> getListOfBadTestCases()
getListOfTestCases
public java.util.ArrayList<TestCase> getListOfTestCases()
getName
public java.lang.String getName()
- Specified by:
getName
in interface ITestContainer
getNrOfPaths
public int getNrOfPaths()
- Specified by:
getNrOfPaths
in interface ITestContainer
getProjectName
public java.lang.String getProjectName()
setDescription
public void setDescription(java.lang.String description)
setISchemeName
public void setISchemeName(java.lang.String iScheme)