我正在使用 NSubstitute 获取针对部分模拟进行的调用列表,以验证传出参数是否正确。
作为端到端测试的一部分,其中的结果CallOne
被传递到CallTwo
,我正在尝试验证它CallTwo
是否正确。
CallOne
我知道我可以通过使用接口上的GetArguments
方法ICall
针对输入调用的数据来验证所有传出参数。
我现在正在寻找一种方法来检索部分模拟返回的内容CallOne
以验证CallTwo
.
界面上似乎没有任何东西ICall
,这是有道理的,因为我认为它只是在执行之前记录了调用的状态。
有没有其他方法可以获得这个值?