1

拡張メソッドをモックできるようにするために、 Microsoft Molesを使い始めようとしていますが、不十分です。

ワークステーションに Moles を正常にインストールしましたが、テスト プロジェクト (MSTest プロジェクトではなく、NUnit を参照するクラス ライブラリ プロジェクト) に移動し、[参照] を下に移動して、スタブしたいアセンブリを右クリックします (この中の NHibernateケース) を選択して [Add mols assembly...] をクリックすると、NHibernate.moles ファイルが私のソリューションのまったく別のプロジェクトに表示されます。内容はそれだけです

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

これは私をどこにも連れて行かないようです。Dime Casts のこのスクリーンキャストに従って作業を開始できると思っていましたが、スクリーンキャストに表示されている「Moles and Stubs for Testing」アイテム テンプレートがありません。

ここから先には行けないようです。これらのテンプレートを取得するにはどうすればよいですか? そして、ほくろの「アセンブリ」が間違ったプロジェクトで終わるのはなぜですか? Moles の使用を開始するには、ここからどのように進めればよいですか?

4

1 に答える 1