c++ - 单元测试、认可测试和数据文件

标签 c++ unit-testing

(暂且不谈这是集成测试还是单元测试。)

我宁愿先进行大规模测试。如果我的应用程序编写了一个与引用文件相同的 VRML 文件,那么 VRML 导出器就可以工作,这样我就不必对代码中的每个语句都运行单元测试。我还想通过比较屏幕截图来使用它进行某种程度的穷人 gui 测试。

是否有集成此类测试的单元测试框架(理想情况下适用于 C++),或者至少使其易于与单元测试集成?

编辑。似乎更好的术语是批准测试。那么是否有任何其他包含批准测试的单元测试框架?

最佳答案

看看Approval Tests , 由我的几个 friend 写的。不是 C++,但它是您所追求的一般概念,也称为 Golden Master 测试。好东西,不管是不是单元测试。

关于c++ - 单元测试、认可测试和数据文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/971409/

相关文章:

c# - 我的 TDD 算法练习

c++ - 指针指针的自动内存管理

c++ - 你能判断一个 C++ 项目以前是否已经在 Eclipse 中构建了吗?

c++ - 分解数字时输出中的额外 "0"

c++ - `enable_if` 使编译器难以生成可读的错误消息呢?

unit-testing - 在构建时验证结构布局

c# - 如何使用 JustMock 模拟构造函数?

unit-testing - 依赖 html 的库中的 Dart 单元测试类

c++ - 有条件地初始化结构字段 - 仅当它存在于该结构中时

c++ - 位技巧和魔术