如何为vsPackage(VS2013)的单元测试实现ShowDialog mock方法

本文关键字:实现 单元测试 ShowDialog mock 方法 vsPackage VS2013 | 更新日期: 2023-09-27 18:28:33

我正在为VS 2013编写一个vsPackage,需要显示一个模式对话框窗口。我需要编写一个单元测试,但ShowDialog方法没有在任何IVsUIShell接口中定义。欢迎提出任何建议。

如何为vsPackage(VS2013)的单元测试实现ShowDialog mock方法

ShowDialog封装在实现接口的自己的类后面。在测试通常会调用ShowDialog的代码时,注入一个mock对象。