Tag: cunit

如何测试写入stdout的代码?

如何在CUnit中为打印到stdout的函数编写测试,以validation其输出? 要测试的示例函数: void print() { printf(“Hello world”); } 它的unit testing应该以某种方式validation“Hello world”是否已打印到控制台: void test_print() { // how to assert? } 我该怎么办呢?