0

TDD と Moles を使用して、(さらに別の) Windows サービスを構築しています。このプロジェクトにはSystem.Dagnostics.EventLogの拡張機能が含まれており、ログ メッセージに入力パラメーター Exception オブジェクトの詳細が含まれています。例外の詳細と内部例外の詳細がイベント ログに正しく書き込まれていることを確認する必要があります。拡張機能は、最終的に System.Dagnostics.EventLog.WriteEntry を呼び出します。

System.Diagnostics.Moles.MEventLog.WriteEntry に迂回路を挿入したい。ただし、MEventLog は存在しません (SEventLog はありません)。イベント ログの相互作用を分離する方法についてのアイデアはありますか?

4

1 に答える 1

1

System.Dagnostics は名前空間 System の下にあるため、System にモルを追加する必要があります。System.Dagnostics に関する個別のライブラリはありません。System.Moles の追加が完了したら、プロジェクトを再構築してから、System.Diagnostics.Moles と MEventlog を使用できます~

于 2012-05-17T09:05:48.753 に答える