#include "UT_API.h"#include "UT_Functor.h"Go to the source code of this file.
Classes | |
| class | UT_TestManager |
Defines | |
| #define | TEST_REGISTER_FN(name, method) |
| #define | TEST_REGISTER(name, classname, method) |
| #define TEST_REGISTER | ( | name, | |||
| classname, | |||||
| method | ) |
Value:
class classname##method##Registrar \ { \ public: \ classname##method##Registrar() \ { \ UT_Functor<bool> callback(&myTest, \ &classname::method); \ UT_TestManager::get().addTest(name, callback); \ } \ private: \ classname myTest; \ }; \ static classname##method##Registrar \ the##classname##method##Registrar;
Definition at line 78 of file UT_TestManager.h.
| #define TEST_REGISTER_FN | ( | name, | |||
| method | ) |
Value:
class method##Registrar \ { \ public: \ method##Registrar() \ { \ UT_Functor<bool> callback(&method); \ UT_TestManager::get().addTest(name, callback); \ } \ }; \ static method##Registrar the##method##Registrar;
Definition at line 61 of file UT_TestManager.h.
1.5.9