如何将 MoqAutoMocker 自动模拟器与 StructureMap 3 一起使用?

How do I use the MoqAutoMocker auto mocker with StructureMap 3?

我正在尝试熟悉使用 StructureMap 进行单元测试,并尝试使用 StructureMap 附带的 Moq 内置自动模拟程序。我安装了 NuGet 包 using the directions

Install-Package StructureMap

它已安装并且 SM 工作正常。存储库明明是has the MoqAutoMocker code in it,但是找不到StructureMap.AutoMocker.Moq命名空间:

我已经检查了几个例子,这些例子看起来很容易做到,但它们已经有几年的历史了,而且似乎专注于以前版本的 SM,但我希望有一些我不知道的东西还没看:

http://joelabrahamsson.com/setting-expectations-with-structuremaps-moqautomocker/ http://evolutionarydeveloper.blogspot.com/2012/10/automock-with-structuremap-and-moq.html

我在这里明显遗漏了什么吗?

您需要 structuremap.automocking.moq 包裹。看看这个:http://www.nuget.org/packages?q=structuremap.automocking