测试框架
doctest 是用过的最简单好用的的单元测试框架, 只需要引用 一个头文件即可
无main 函数的测试样例
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
#include "doctest.h"
int factorial(int number) {
return number <= 1 ? number : factorial(number - 1) * number; }
TEST_CASE("testing the factorial function") {
CHECK(factorial(1) == 1);
CHECK(