10 template<
typename TestClass>
13 template<
typename TestClass>
18 #define test_initialize_(method_name) \ 19 __##method_name##_unused() = delete; \ 20 class __test_initialize_attribute : public tunit::test_initialize_attribute { \ 22 template<typename test_class> __test_initialize_attribute(test_class& test) : test_initialize_attribute(#method_name, test, &test_class::method_name, {__func__, __FILE__, __LINE__}) {} \ 23 } __test_initialize_attribute {*this}; \ 24 static void method_name() Definition: test_class.h:21
Contains tunit::test class.
Definition: test_initialize_attribute.h:8
line_info information class is used to store current file, current line and current function informat...
Definition: line_info.h:13
The tunit namespace contains a unit test library.
Definition: abort_error.h:8