fr.inrialpes.exmo.align.gen
Class TestSet
java.lang.Object
fr.inrialpes.exmo.align.gen.TestSet
- Direct Known Subclasses:
- BenchmarkGenerator, DiscriminantGenerator
public abstract class TestSet
- extends Object
Method Summary |
void |
addTestChild(String from,
String name,
Properties params)
|
void |
addTestChild(TestCase father,
String name,
Properties params)
|
void |
generate(Properties params)
|
void |
generateTest(TestCase c,
Properties align)
|
abstract void |
initTestCases(Properties params)
|
TestCase |
initTests(String name)
|
Properties |
newProperties(String k,
String v)
|
Properties |
newProperties(String k,
String v,
String k2,
String v2)
|
void |
printTestHierarchy(TestCase c,
int level)
|
void |
startTestGeneration()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initOntoFile
private String initOntoFile
secondOntoFile
protected String secondOntoFile
continuous
protected boolean continuous
debug
protected boolean debug
generator
private TestGenerator generator
root
protected TestCase root
tests
protected HashMap<String,TestCase> tests
FULL
static String FULL
TestSet
public TestSet()
addTestChild
public void addTestChild(String from,
String name,
Properties params)
addTestChild
public void addTestChild(TestCase father,
String name,
Properties params)
initTests
public TestCase initTests(String name)
newProperties
public Properties newProperties(String k,
String v,
String k2,
String v2)
newProperties
public Properties newProperties(String k,
String v)
initTestCases
public abstract void initTestCases(Properties params)
generate
public void generate(Properties params)
startTestGeneration
public void startTestGeneration()
generateTest
public void generateTest(TestCase c,
Properties align)
printTestHierarchy
public void printTestHierarchy(TestCase c,
int level)
(C) INRIA & friends, 2003-2013