使用 Microsoft MFC 进行 C++ 单元测试

标签 c++ unit-testing mfc

我试图说服我的组织开始对我们的 C++ 代码运行单元测试。这是一个由两部分组成的问题:

  1. 有什么技巧可以让我的雇主相信单元测试从长远来看可以节省资金? (他们很难证明眼前的开支是合理的。)

  2. 我不熟悉与 MFC 良好集成的任何 C++ 测试框架。有没有人有这方面的经验,或使用任何可以扩展的通用测试工具?

最佳答案

我可以回答第二个问题 - Boost Test 框架可以与 MFC 一起使用,并且有人在代码项目上发布了一篇关于它的优秀文章:

http://www.codeproject.com/KB/architecture/Designing_Robust_Objects.aspx

关于使用 Microsoft MFC 进行 C++ 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1261027/

相关文章:

java - 为什么我不能使用 JMockit 模拟数学

c++ - 单击按钮后,MFC 中动态创建的按钮事件不会触发

.net - Windows 窗体的 Visual Studio 单元测试

c++ - MFC 序列化双向链表

c++ - ListBox 项的 MFC 多选

c++ - std::tuple::get 返回常量类型&&

c++ - 如何为 qt5 编译 LibQxt?

c++ - 使指向基类指针的 std::vector 的指针指向派生类指针的 std::vector

c++ - 比较两个不同的双数时返回真

unit-testing - 单元测试私有(private)方法似乎使整个解决方案更容易