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.