#include <unittest.h>
Public Member Functions | |
virtual void | run ()=0 |
UnitTest () | |
virtual | ~UnitTest () |
Static Public Member Functions | |
static void | registerTest (UnitTest *t) |
static void | runTests () |
static bool | testsInProgress () |
Static Private Attributes | |
static bool | running |
static vector< UnitTest * > * | tests |
Definition at line 32 of file unittest.h.
mongo::UnitTest::UnitTest | ( | ) | [inline] |
Definition at line 33 of file unittest.h.
virtual mongo::UnitTest::~UnitTest | ( | ) | [inline, virtual] |
Definition at line 36 of file unittest.h.
static void mongo::UnitTest::registerTest | ( | UnitTest * | t | ) | [inline, static] |
Definition at line 46 of file unittest.h.
virtual void mongo::UnitTest::run | ( | ) | [pure virtual] |
static void mongo::UnitTest::runTests | ( | ) | [inline, static] |
Definition at line 52 of file unittest.h.
static bool mongo::UnitTest::testsInProgress | ( | ) | [inline, static] |
Definition at line 41 of file unittest.h.
bool mongo::UnitTest::running [static, private] |
Definition at line 44 of file unittest.h.
vector<UnitTest*>* mongo::UnitTest::tests [static, private] |
Definition at line 43 of file unittest.h.