我有一个我正在保存的 POCO,如下所示:
_myRepo.Save(somePoco);
_myRepo
被嘲笑,例如:
var myRepo = new Mock<IRepo>();
当调用 Save 方法时,我想设置somePoco.Id
为 1。
我该怎么做?
我看到 上有一个Callback
方法.Setup
,但它没有通过 POCO,例如:
myRepo.Setup(x => x.Save(It.IsAny<SomePoco>())
.Callback(x => // how do i get the poco?);