WPFで簡単なGUIを作成しました。データベースから取得したデータをいくつか紹介したいと思います。しかし、今のところ、受信したデータに対して簡単な計算を行うGUIといくつかの関数しかありません。私の目標は、「誤った」データを生成するモックオブジェクトを作成することであることは知っていますが、どのように開始すればよいかわかりません。それらの1つを作成する方法を教えていただければ、残りも同様に作成できます。これが計算を行う私のクラスです:
public Statistic showUsersPostCount(Options options)
{
Query q = (Query)this.client.DoQuery();
q.AddAuthor(options.Login);
q.SetSinceDate(options.DateFrom);
q.SetUntilDate(options.DateTo);
q.AddTitleWord(options.Discussion);
List<Entity> list = (List<Entity>)q.PerformQuery();
Statistic statistic = new Statistic();
statistic.UsersPostCount = list.Count;
return statistic;
}
この関数は、いくつかの単純な統計を返します。しかし、Queryクラスのコードはありません。このクラスのオブジェクトをモックするにはどうすればよいですか?