|
feisty meow concerns codebase
2.140
|
#include <basis/astring.h>#include <basis/contracts.h>#include <basis/enhance_cpp.h>#include <basis/mutex.h>#include <structures/string_table.h>
Go to the source code of this file.
Classes | |
| class | unit_test::unit_base |
Namespaces | |
| unit_test | |
| Useful support functions for unit testing, especially within hoople. | |
Macros | |
| #define | UNIT_BASE_THIS_OBJECT (*this) |
| #define | ASSERT_EQUAL(a, b, test_name) |
| #define | ASSERT_INEQUAL(a, b, test_name) |
| #define | ASSERT_TRUE(a, test_name) |
| #define | ASSERT_FALSE(a, test_name) |
| #define | ASSERT_NULL(x, y) ASSERT_FALSE(x, y) |
| #define | ASSERT_NON_NULL(x, y) ASSERT_TRUE(x, y) |
Definition at line 38 of file unit_base.h.
Definition at line 50 of file unit_base.h.
Definition at line 42 of file unit_base.h.
| #define ASSERT_NON_NULL | ( | x, | |
| y | |||
| ) | ASSERT_TRUE(x, y) |
Definition at line 56 of file unit_base.h.
| #define ASSERT_NULL | ( | x, | |
| y | |||
| ) | ASSERT_FALSE(x, y) |
Definition at line 55 of file unit_base.h.
Definition at line 46 of file unit_base.h.
| #define UNIT_BASE_THIS_OBJECT (*this) |
Definition at line 35 of file unit_base.h.