Dot-Net

如何在 NSubstitute 中使用私有設置器模擬對象的索引器?

  • August 26, 2014

我有一個定義如下的介面

public interface IFoo
   {
       object this[string key] { get; }
   }

如何使用 NSubstitute 模擬這個索引器?

呼叫索引器然後使用Returns

var sub = Substitute.For<IFoo>();
sub["hello"].Returns("world");

引用自:https://stackoverflow.com/questions/25496792