私は拡張メソッドを模擬できるようにするためにMicrosoft Molesを使い始めようとしていますが、私は不足しています。間違ったプロジェクトにアセンブリを追加するモール
私はワークステーションにMolesを正常にインストールしましたが、テストプロジェクト(MSTestプロジェクトではなくNUnitを参照しているクラスライブラリプロジェクト)に移動したときに、Referencesをナビゲートして、スタブしたいアセンブリを右クリックします(この場合はNHibernate)をクリックし、 "Add moles assembly ..."をクリックすると、NHibernate.molesファイルが私のソリューションで全く別のプロジェクトに表示されます。それは唯一のコンテンツです
<Moles xmlns="http://schemas.microsoft.com/moles/2010/">
<Assembly Name="NHibernate" />
</Moles>
これは私をどこにもいないようです。私はDime Castsからthis screencastをフォローすることができると期待していましたが、スクリーンキャストに表示されている「Moles and Stubs for Testing」アイテムテンプレートはありません。
私はここからどこにも行けないようです。それらのテンプレートを取得するには何が必要ですか?そして、なぜ、伯爵 "組立"は間違ったプロジェクトに終わるのでしょうか? Molesを使い始めるには、ここからどのように進んでいくのですか?
ファイルの内容はモル数の構成です。あなたの参照にNHibernate.Molesアセンブリがあるはずです。 – Peter
@peer:私はNHibernate.Molesアセンブリを取得しません - 私は "Moles Assemblyを追加"を選択したプロジェクトではなく、設定ファイルが追加されている(他の)プロジェクトではありません。 –
コンパイルすると、 'Generation x Moles assemblies in x concurrent process'のように表示されますか?テストプロジェクトにMolesアセンブリを追加しました。 – Peter