将组件添加到错误项目的Moles

时间:2011-07-04 10:02:55

标签: visual-studio-2010 moles

我正在尝试使用Microsoft Moles开始,以便能够模拟我的扩展方法,但是我做不到。

我已经在我的工作站上成功安装了Moles,但是当我进入我的测试项目(引用NUnit的类库项目,而不是MSTest项目)时,向下浏览References,右键单击我想要存根的程序集(在这种情况下的NHibernate)并单击“添加moles程序集...”,NHibernate.moles文件显示在我的解决方案中完全不同的项目中。它的唯一内容是

<Moles xmlns="http://schemas.microsoft.com/moles/2010/">
  <Assembly Name="NHibernate" />
</Moles>

这似乎没有让我任何地方。我希望能够从Dime Casts跟随this screencast开始,但我没有在截屏视频中显示“Moles and Stubs for Testing”项目模板。

我似乎无法从这里到达任何地方。我需要做什么才能获得这些模板?为什么鼹鼠“装配”最终会出现在错误的项目中?我如何从这里开始使用Moles?

1 个答案:

答案 0 :(得分:0)

鼹鼠组件不会在References文件夹的开头显示。构建项目,单击“显示所有文件”,您将看到包含生成的Mole程序集的MolesAssemblies文件夹。