我的测试方法是这样的:犀牛嘲笑 - 断言方法调用给定参数
[Test]
public void Generated_CaseNumber_should_be_set_as_LastCaseNumber_in_PropertiesManager()
{
String generatedCaseNumber = _sut.NextCaseNumber();
}
_sut对象有依赖关系类型IPropertiesManager的嘲笑对象。方法_sut.NextCaseNumber()应该生成唯一的CaseNumber,并将其存储在IPropertiesManager中(使用UpdateLastCaseNumber()方法),然后返回生成的CaseNumber。
如何断言_sut.NextCaseNumber()在IPropertiesManager类型上调用UpdateLastCaseNumber()并传递给它然后返回给NextCaseNumber()的调用方的相同参数?