小编tin*_*ell的帖子

如何在 C++ 中编写单元测试?

我从未为我的 C++ 程序编写过单元测试或任何测试。我只知道它们是为了测试函数/程序/单元是否完全按照您的想法执行,但我不知道如何编写。

有人可以帮我测试我的示例函数吗?测试框架是什么意思?我是为代码的每个功能和所有分支编写测试,还是只为我认为可能棘手的功能编写测试?

doMode(int i) {

int a = fromString<int>(Action[i][1]);
int b = fromString<int>(Action[i][2]);

std::cout << "Parameter:\t" << a << "\t" << b << "\t" << std::endl;
Sleep(200);

return;
}
Run Code Online (Sandbox Code Playgroud)

编辑:我不是在要求一个框架。或者更好:这可能与我的问题有关。我只是不知道从哪里开始以及如何开始。我必须使用的语法是什么?是否因我使用的框架而异?

c++ testing unit-testing

4
推荐指数
2
解决办法
8166
查看次数

标签 统计

c++ ×1

testing ×1

unit-testing ×1