最佳答案
我想要一个模拟器,第一次返回 0
,然后在随后调用该方法时返回 1
。问题是,如果方法被调用4次,我必须写:
mock.SetupSequence(x => x.GetNumber())
.Returns(0)
.Returns(1)
.Returns(1)
.Returns(1);
否则,该方法返回 null。
有没有什么方法可以写出在初始调用之后,该方法返回 1
?