public abstract class TestSet
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
continuous |
(package private) static java.lang.String |
FULL |
private TestGenerator |
generator |
private java.lang.String |
initOntoFile |
(package private) static org.slf4j.Logger |
logger |
protected TestCase |
root |
protected java.lang.String |
secondOntoFile |
protected java.util.HashMap<java.lang.String,TestCase> |
tests |
Constructor and Description |
---|
TestSet() |
Modifier and Type | Method and Description |
---|---|
void |
addTestChild(java.lang.String from,
java.lang.String name,
java.util.Properties params) |
void |
addTestChild(TestCase father,
java.lang.String name,
java.util.Properties params) |
void |
generate(java.util.Properties params) |
void |
generateTest(TestCase c,
java.util.Properties align) |
abstract void |
initTestCases(java.util.Properties params) |
TestCase |
initTests(java.lang.String name) |
java.util.Properties |
newProperties(java.lang.String k,
java.lang.String v) |
java.util.Properties |
newProperties(java.lang.String k,
java.lang.String v,
java.lang.String k2,
java.lang.String v2) |
void |
printTestHierarchy(TestCase c,
int level) |
static final org.slf4j.Logger logger
private java.lang.String initOntoFile
protected java.lang.String secondOntoFile
protected boolean continuous
private TestGenerator generator
protected TestCase root
protected java.util.HashMap<java.lang.String,TestCase> tests
static java.lang.String FULL
public void addTestChild(java.lang.String from, java.lang.String name, java.util.Properties params)
public void addTestChild(TestCase father, java.lang.String name, java.util.Properties params)
public TestCase initTests(java.lang.String name)
public java.util.Properties newProperties(java.lang.String k, java.lang.String v, java.lang.String k2, java.lang.String v2)
public java.util.Properties newProperties(java.lang.String k, java.lang.String v)
public abstract void initTestCases(java.util.Properties params)
public void generate(java.util.Properties params) throws AlignmentException
AlignmentException
public void generateTest(TestCase c, java.util.Properties align) throws AlignmentException
AlignmentException
public void printTestHierarchy(TestCase c, int level)
(C) INRIA & friends, 2003-2020