如何在不安装的情况下运行使用Microsoft Moles编写的单元测试?

时间:2011-04-01 13:50:01

标签: .net unit-testing moles

我们的团队正致力于为一个大型.Net项目编写单元测试,使用“Visual Studio 2010”IDE和“NUnit”(v.2.5.9)单元测试框架。我们还使用“Microsoft Moles”类型隔离框架。在我们完成为特定模块编写测试之后,我们必须构建所有模块并在未安装Moles的不同机器上运行单元测试。

是否可以在没有实际安装moles框架的情况下运行使用moles编写的单元测试,但只能通过复制和/或注册(在GAC或System Registry中)特定组件?如果是这样,这些组件是什么?


例如,我们发现它需要在Windows注册表中注册“Microsoft.ExtendedReflection.ClrMonitor.x86”才能运行单元测试。

1 个答案:

答案 0 :(得分:0)

我不知道如何给出设置的复杂性。有79个文件进入49个目录。它是一个平台组件,你只需将它作为一个先决条件就像拥有.NET一样。