私は現在、より大きなC#プロジェクトに取り組んでいます。データベースレイヤーに接続するいくつかのクラスを作成しましたが、それらをテストする必要があります。使用されるテストフレームワークは、VisualStudioUltimateのものです。テスト用のモックレイヤーが与えられましたが、使い方がわかりません。
基本的に、私のメソッドは次のように機能します。
public static void bla()
{
//This is a multithreaded singleton
Connection con = Connection.Instance;
//This raises a lot of Events
con.SomeConnection.Send(new GetBla());
}
MockLayerは基本的にConnectionMockであり、すべてのメソッドをモックとして実装します。メソッドを変更せずにコンをモックにする方法はありますか?