|
| FUnknown * | createTestFactoryInstance (void *) |
| | How to use the validator to run your own tests?
|
| |
| const FUID & | getTestFactoryUID () |
| | get the test factory class ID
|
| |
| void | registerTest (FIDString name, const char *desc, const TestFunc &func) |
| | register a simple test function
|
| |
| void | registerTest (FIDString name, const char *desc, TestFunc &&func) |
| | register a simple test function
|
| |
| void | registerTest (FIDString name, const char *desc, const TestFuncWithContext &func) |
| | register a test function with context pointer
|
| |
| void | registerTest (FIDString name, const char *desc, TestFuncWithContext &&func) |
| | register a test function with context pointer
|
| |
| void | registerTest (FIDString name, ITest *test) |
| | register a custom test, the test object will be owned by the implementation
|
| |
| template<typename T, typename std::enable_if< std::is_floating_point< T >::value >::type * = nullptr> |
| constexpr bool | equal (const T &lhs, const T &rhs) noexcept |
| |
| template<typename T> |
| constexpr bool | notEqual (const T &lhs, const T &rhs) noexcept |
| |
| template<typename T> |
| constexpr bool | maxDiff (const T &lhs, const T &rhs, const T &maxDiff) noexcept |
| |