【问题标题】:How to implement ShowDialog mock method for unit test for vsPackage(VS 2013)如何为 vsPackage(VS 2013)的单元测试实现 ShowDialog 模拟方法
【发布时间】:2015-12-31 19:53:18
【问题描述】:

我正在为 VS 2013 编写一个 vsPackage 并且需要显示一个模态对话框窗口。我需要编写一个单元测试,但是在任何 IVsUIShell 接口中都没有定义 ShowDialog 方法。任何建议表示赞赏。

【问题讨论】:

    标签: c# unit-testing visual-studio-2013 vsix vspackage


    【解决方案1】:

    ShowDialog 包裹在您自己的实现接口的类后面。在测试通常会调用ShowDialog 的代码时,注入一个模拟对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-16
      • 2015-10-21
      • 1970-01-01
      • 2021-03-12
      • 1970-01-01
      • 1970-01-01
      • 2016-11-29
      相关资源
      最近更新 更多