[英]Mocking a Single Bucket object in ElasticSearch using Moq
我正在使用Moq在ElasticSearch中模擬SingleBucket對象。 基本上我需要讓它返回5個文檔(屬性.DocCount
)
var sb = new Mock<SingleBucket>();
sb.SetupGet(x => x.DocCount).Returns(5);
我嘗試過,但得到一個例外:
{System.NotSupportedException: Invalid setup on a non-virtual
(overridable in VB) member: x => x.DocCount
此代碼有什么問題? 似乎可以使用SetupGet
模擬屬性
我知道我應該模擬接口或虛擬方法。 有沒有機會模擬該對象屬性?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.