System.dll
のSystem.Net.WebClient
を使用しているメソッドを単体テストする必要があります。私はSystem.dll
をモルしようとしたが、私はSystem.dll
モルへの参照を追加するプロジェクトをコンパイルしようとしたとき、私は次のようなエラーの束だ:Moling System.dll
エラー2
「System.Netを。 Moles.SFileWebResponse.Dispose(bool) ':[C:¥DGALibrary¥DGALib.IO.Tests¥obj¥x86¥Debug¥Moles¥s¥mgcsproj】C:¥DGALibrary¥DGALib.IOをオーバーライドする適切なメソッドが見つかりません。 MGCの\テスト251374 33 DGALib.IO.Tests
エラー3
'System.Net.Moles.SFileWebResponse.SupportsHeaders':[C:\ DGALibrary \ DGALib.IO.Tests \ obj \ x86 \ Debug \ Moles \ s \ mgcsproj]をオーバーライドするのに適切なメソッドが見つかりません。 DGALibrary \ DGALib.IO.Testsの\のMGC 251575 30 DGALib.IO.Tests
エラー4
'System.Net.Moles.SHttpWebResponse.Dispose(BOOL)':見つかりません適切な方法[C:\ DGALibrary \ DGALib.IO.Tests \ obj \ x86 \ Debug \ Moles \ s \ mgcsproj]をオーバーライドするC:\ DGALibrary \ DGALib.IO.Tests \ mgcs 255264 33 DGALib.IO.Tests
エラー5
'System.Net.Moles.SHttpWebResponse.SupportsHeaders':NO適切な方法をオーバーライドすることが見出されていない[C:\ DGALibrary \ DGALib.IO.Tests \ OBJ \ X86 \デバッグ\ほくろ\ sの\ mgcsproj] C:\ DGALibrary \ DGALib.IO.Tests \ 255465 30 DGALib.IO.Tests
エラー6
「System.Net.Moles.SWebResponse.DisposeをのMGCs(BOOL ) ':[C:\ DGALibrary \ DGALib.IO.Tests \ obj \ x86 \ Debug \ Moles \ s \ mgcsproj]を上書きする適切なメソッドが見つかりませんでした。 :\ DGALibrary \ DGALib.IO.Tests \ 303123 33 DGALib.IO.Tests
エラー7
'System.Net.Moles.SWebResponse.SupportsHeaders' のMGC:いいえ、適切な方法を見つけます[C:\ DGALibrary \ DGALib.IO.Tests \ obj \ x86 \ Debug \ Moles \ s \ mgcsproj] C:\ DGALibrary \ DGALib.IO.Tests \ mgcsをオーバーライドする303324 30 DGALib.IO.Tests
エラー8
'System.Net.Moles.SFileWebResponse.Dispose(bool)':[C:\ DGALibrary \ DGALib.IO.Tests \ obj \ x86 \ Debug \ Moles \ s \ mgcsproj]をオーバーライドする適切なメソッドが見つかりません。C:\ DGALibrary \ DGALib.IO.Tests \ mgcs 251374 33 DGALib.IO。テスト
そして最後に
エラー28
コマンド "" C:\プログラムファイル\マイクロソフトモグラ\ビン\のmoles.exe」@C:\ DGALibrary \ DGALib.IO。 Tests \ obj \ x86 \ Debug \ Moles \ moles.args "がコード-1002で終了しました。 DGALib.IO.Tests
system.dll
はありませんか?
を試してみてください。私はPex、Moles、Code Contracts上でvidoeを見ていた。彼らは手作業でmolesファイルを正しいフィルタリング – Chris
で手動で挿入した。これは実際に私を助けた。 –
私は実際に以下のテキストを追加した。スタブすることができないsystem.dllにはいくつかの種類があります。 \t \t –
Chris