現在
私はMoq
いくつかのモック オブジェクトを作成するために使用しています。これまでのところ、すべてがうまく機能しています。現在、私がやっているMoqを使用してデリゲートを「割り当てる」
var someMock = new Mock<ISomeInterface>();
someMock.Setup(x => x.DoSomething(It.IsAny<int>())).Returns(this.DoSomething)
パラメータthis.DoSomething
を受け取るメソッドはどこにありますか。int
基本的には と同じ構造x.DoSomething
ですISomeInterface
。
質問
すべてのパラメーターを指定する必要なく、つまりを使用 It.IsAny<int>()
せずに、単にデリゲートを割り当てることは可能ですか? 理想的には、次のようなものです。
var someMock = new Mock<ISomeInterface>();
someMock.Setup(x => x.DoSomething).Returns(this.DoSomething)