#include "test_setup.H"
Public Member Functions | |
test_setup (std::string basename) | |
Constructor of setup with a basename. | |
b2000::Model * | create_model () |
Protected Member Functions | |
virtual std::string | fname () const |
virtual void | create_mdl (std::string filename) const =0 |
Base class to describe a test setup.
This class can be used to describe various test setups by deriving from the class and overriding the method to create the MDL file.
|
protectedpure virtual |
Creating the actual MDL file in filename. Has to be provided by the child classes providing specific test cases.
[in] | filename | name of the file to create |
b2000::Model * b2utest::test_setup::create_model | ( | ) |
Obtain a model object from database of this test setup.
|
inlineprotectedvirtual |
Construct the base filename for the MDL and DB file