C++test 运行时库中的实用程序宏和函数将在测试用例和桩函数代码中使用。

定义
CPPTEST_BREAK()以失败的状态中断当前测试用例的执行。
const char* cpptestFormat(const char* format, ...);用于以类似于 printf 的方式格式化文本的函数。在当前测试用例执行结束时,C++test 运行时将释放分配的缓冲区。
const char* cpptestFormatBuffer(char* buffer, const char* format, ...)用于以类似于 printf 的方式格式化文本的函数。文本将在作为参数传递的缓冲区中格式化。
void* cpptestMalloc(size_t size)返回给定大小的已分配缓冲区。要释放它,请使用 cpptestFree() 函数。
void cpptestFree(void* ptr)释放使用 cpptestMalloc()函数分配的内存缓冲区。
  • No labels