【发布时间】:2015-06-18 19:59:17
【问题描述】:
在我遵循的大多数单元测试教程中,它让我创建第二个单元测试项目,然后将解决方案/项目引用从测试项目添加到另一个项目。
我有一个 VSTO 插件,当我去添加参考时,我在解决方案 > 项目下看不到任何内容。
这是为什么?我还能如何添加对插件项目的引用来测试它?
【问题讨论】:
-
通常您会将测试项目添加到包含您要测试的项目的解决方案中。如果由于某种原因您不能这样做,您应该能够通过在添加引用对话框中使用
browse选项并导航到程序集来添加对包含代码的程序集的引用。 -
它被添加到同一个解决方案中,但通常我在解决方案>项目下添加对它的引用。我的项目不存在。那么如何在不添加该引用的情况下从我的 Uitt 测试项目(在同一解决方案中)引用它。我是否错过了每个教程都以这种方式描述的内容,当我关注它们时它可以工作,但我的插件没有列出。是因为它是 VSTO 插件吗?
-
您可以在同一个 VSTO 项目中添加测试类和测试成员来测试您的一些方法。在模拟 excel 之前,您将无法对 Addin 中的所有方法进行单元测试。
标签: c# unit-testing vsto