actual_pointer 20 tests/mctest.h #define mctest_assert_ptr_eq(actual_pointer, etalon_pointer) { \ actual_pointer 21 tests/mctest.h ck_assert_msg ( actual_pointer == etalon_pointer, \ actual_pointer 23 tests/mctest.h #actual_pointer, actual_pointer, #etalon_pointer , etalon_pointer \ actual_pointer 27 tests/mctest.h #define mctest_assert_ptr_ne(actual_pointer, etalon_pointer) { \ actual_pointer 28 tests/mctest.h ck_assert_msg ( actual_pointer != etalon_pointer, \ actual_pointer 30 tests/mctest.h #actual_pointer, actual_pointer, #etalon_pointer , etalon_pointer \ actual_pointer 34 tests/mctest.h #define mctest_assert_null(actual_pointer) { \ actual_pointer 36 tests/mctest.h (void *) actual_pointer == NULL, \ actual_pointer 37 tests/mctest.h "%s(%p) variable should be NULL", #actual_pointer, actual_pointer \ actual_pointer 41 tests/mctest.h #define mctest_assert_not_null(actual_pointer) { \ actual_pointer 43 tests/mctest.h (void *) actual_pointer != NULL, \ actual_pointer 44 tests/mctest.h "%s(nil) variable should not be NULL", #actual_pointer \ actual_pointer 48 tests/mctest.h #define mctest_assert_true(actual_pointer) { \ actual_pointer 50 tests/mctest.h (int) actual_pointer != 0, \ actual_pointer 51 tests/mctest.h "%s variable should be TRUE", #actual_pointer \ actual_pointer 55 tests/mctest.h #define mctest_assert_false(actual_pointer) { \ actual_pointer 57 tests/mctest.h (int) actual_pointer == 0, \ actual_pointer 58 tests/mctest.h "%s variable should be FALSE", #actual_pointer \