にメソッドGetType()メソッドを模擬するためにどのように私はNMock
private bool IsTypeEqual(object theFirstObject, object theSecondObject)
{
if(theFirstObject.GetType()==theSecondObject.GetType())
{
return true;
}
else
{
return false;
}
}
のようないくつかの製品コードは、今私は、このコードのためのユニットテストケースを記述する必要があります。私はNMockを使用して オブジェクトを作成しています。だから私は2つの異なるクラスのオブジェクトを渡しているとき、それは他の部分に移動する必要があります。 しかし、私は両方のオブジェクトを嘲笑しているので、GetType()はオブジェクトの両方のMockObject型を返します。どうすればこの問題を解決できますか?
return(theFirstObject.GetType()== theSecondObject.GetType()) –
"オブジェクト"をモックすることはできません。これはインターフェースや抽象クラスではありません。 – Liam