我的測試方法是這樣的:犀牛嘲笑 - 斷言方法調用給定參數
[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()的調用方的相同參數?