次のユニットテストがあり、クラスから返されたオブジェクトを設定するためにMOQを使用しています。私はmock.Objectを参照しようとすると、しかし、それは私がThroughfareNumberIdentifier IlluSiteInformationないでなければなりませんメソッドからオブジェクトを返すMoq
var throughFareIdentifer = new ThoroughfareNumberIdentifier();
var throughfareMock = new Mock<ILLUSiteInformation>();
throughfareMock.Setup(x => x.GetThroughfareNumber("15")).Returns(throughFareIdentifer);
var siteInformation = _lluSiteInformation.GetSiteDetails("", "", "", "", "", "", "", "", throughfareMock.Object);
throughfareMock.Objectを返すようにしようとしていないタイプのインターフェイスタイプを参照しています。
これで任意のヘルプは
おかげ
クリス
を使用したい場合は、
を呼び出すと、[MCVE]あなたと実際と期待される動作を提供してください。これはあなたの問題を解決するのに役立ちます。ありがとう。 – Nkosi