私はいくつかの生産コードを持っています
private bool IsTypeEqual(object theFirstObject, object theSecondObject)
{
if(theFirstObject.GetType()==theSecondObject.GetType())
{
return true;
}
else
{
return false;
}
}
次に、このコードの単体テスト ケースを作成する必要があります。NMock を使用してオブジェクトを作成しています。したがって、2 つの異なるクラスのオブジェクトを渡すときは、else 部分に移動する必要があります。しかし、実際には両方のオブジェクトをモックしているので、GetType() は両方のオブジェクトの MockObject タイプを返します。どうすればこの問題を解決できますか。