public class MetaTester extends Object
Constructor and Description |
---|
MetaTester(String modelFile,
String fileDirectory,
int parserType)
Constructs a new MetaTester using the given model file, the given
test file, and the directory containing all support files.
|
public MetaTester(String modelFile, String fileDirectory, int parserType) throws XOMException, IOException
modelFile
- an XML file describing the model to be tested.
This model should have already been compiled using the MetaGenerator
utility.fileDirectory
- the directory containing all output files
(Java classes, dtds, etc) from the model compilation. The model
and its associated java class must be compiled.XOMException
- if the model file is corrupted or if any
of its compiled components cannot be loaded.IOException
public void testFile(String testFile, String fileDirectory) throws XOMException
testFile
- the XML file to be tested.fileDirectory
- directory containing files.XOMException
- if the test fails for any reason.public static void main(String[] args) throws XOMException, IOException
Arguments:
All other arguments are the names of the test model files. Each of these will be tested and displayed in turn.
XOMException
IOException