0

私はこの状況にあります:

Typeパラメータの1つとしてaを期待するメソッド。これは、プロジェクトにを実装するものでTypeなければなりません。このメソッドのテストを作成する必要があります。私はNMock2を使用しています;TypeInterface

NMock2からTypeを取得して、このインターフェイスの実装を作成する代わりに、このメソッドのパラメーターとして使用できるようにする方法はありますか?

ありがとう!

4

1 に答える 1

0

私はMoqを使用することを好みますが、私が見ることができることから、偽物を取得して次のように使用できるはずです。

var mocks = new Mockery();
var someFakeType = mocks.NewMock<ISomeType>();

// do whatever you need to setup this fake
// such as setting expectations, stubing properties or methods, etc

var someObject = new SomeObject();
someObject.MethodUnderTest(someFakeType);
于 2012-04-27T19:02:35.103 に答える