0
的設置是相當簡單的存根不會返回不同的返回值:使用重複
var myMock = MockRepository.GenerateMock<IInterface>();
myMock.Stub(r => r.GetAll(null))
.IgnoreArguments();
myMock.Return(new List<DTO> { dto2 }).Repeat.Once();
myMock.Return(new List<DTO> { dto1, dto2 });
dto1和2個2級預定義的對象。
第一次調用方法GetAll時,返回包含2個項目的列表!首先應該返回第一個定義,然後所有其他調用將返回帶有2個項目的列表。
發生了什麼事?
**我查找了原因,但什麼也沒找到。