#include <DLTestManager.h>
Public Member Functions | |
DLTestManager (int argc, char **argv) | |
~DLTestManager () | |
void | addTestCase (DLTest *newTest) |
int | go () |
All the run-time exception types defined in DLException class are supported. DLTestManager does not interpret, but simply make the command line arguments availabe to each DLTest.
Definition at line 25 of file DLTestManager.h.
DLTestManager::DLTestManager | ( | int | argc, | |
char ** | argv | |||
) | [inline] |
Default DLTestManager Constructor. Initialize the list of command line arguments
argc | An integer that contains the count of arguments that follow in argv. The argc parameter is always greater than or equal to 1. | |
argv | An array of null-terminated strings representing command-line arguments entered by the user of the program. By convention, argv[0] is the command with which the program is invoked, argv[1] is the first command-line argument, and so on, until argv[argc], which is always NULL. |
Definition at line 38 of file DLTestManager.h.
DLTestManager::~DLTestManager | ( | ) | [inline] |
Default DLTestManager Destructor
Definition at line 43 of file DLTestManager.h.
void DLTestManager::addTestCase | ( | DLTest * | newTest | ) |
Add a new DLTest to the test sequence
newTest | DLTest* to the added test |
int DLTestManager::go | ( | ) |
Run the sequence of DLTests and catch any run-time exceptions