#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.