2

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

Install-Package StructureMap

它已安装并且 SM 工作正常。存储库中显然包含 MoqAutoMocker 代码,但找不到StructureMap.AutoMocker.Moq命名空间:

我看到的用于演示 AutoMocker 实现的对象图似乎不存在。

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

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

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

4

1 回答 1

1

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

于 2015-01-27T18:53:09.687 回答