如何在单元测试中模拟基于MFC的GUI功能的故障?

时间:2010-01-30 07:34:02

标签: windows mfc

如何在单元测试环境中模拟对话框,窗口创建函数和其他MFC系统函数的失败?

是否有可用的工具或框架?

1 个答案:

答案 0 :(得分:0)

一个想法是使用Application Verifier(免费,Microsoft)及其“低资源模拟”模式。它没有用于UI功能的任何存根,但它可以伪造某些Win32 API中的失败,例如内存分配,等待原语等。

另一个想法是使用一个完整的C ++模拟框架。一个这样的框架是Isolator ++。