2

Autofixture をセットアップして、インターフェイスの匿名を作成しようとしています。AutoMoqCustomization を使用していますが、エラーが発生し続けます。

私のコードは

var configuration = fixture.CreateAnonymous<Mock<IConfiguration>>();

Mock.Get(configuration).SetupAllProperties();

実際にはエラーが発生しSetupAllPropertiesます

System.ArgumentException : オブジェクト インスタンスは Moq によって作成されませんでした。パラメータ名:モック

私が間違っていることを知っている人はいますか?

4

1 に答える 1

2

Mock<IConfiguration>インスタンスからを取得しようとしていMock<IConfiguration>ますが、これはほとんど必要ありません。使うだけ

var configuration = fixture.CreateAnonymous<Mock<IConfiguration>>();

configuration.SetupAllProperties();
于 2013-09-03T17:27:10.860 に答える