RhinoMocks 用の StructureMap の自動モック コンテナーを試してみたくてたまらなかった: http://docs.structuremap.net/AutoMocker.htm
このドキュメントには次のように記載されています。
そのまま使用できる StructureMap には、RhinoMocks 用の RhinoAutoMocker と Moq 用の MoqAutoMocker が含まれています。自動モッキングのサポートは、StructureMap.AutoMocking.dll にあります。
ただし、RhinoMocks 3.6.1 と structuremap バージョン 3.1.4.143、および structuremap.automocking 3.1.0.133 をテスト プロジェクトに取り込んだにもかかわらず、StructureMap.AutoMocking.dll への参照はありません (したがって、/bin にはありません)。 ) したがって、RhinoAutoMocker を解決できません。
新しいプロジェクトを最初から作成しましたが、すべて正常に動作しているため、既存のプロジェクトのセットアップに何か奇妙な点があると思います。structuremap、structuremap.automocking、および RhinoMocks を削除して再度追加すると、同じ結果が得られます (structuremap.automocking DLL はありません)。
他の誰かがこの問題を抱えていますか? これは単なる Nuget/VisualStudio の問題ですか?