3
我在模仿使用Google Mock的Arduino millis
方法。該方法返回設備啓動後的毫秒數。我想在每次方法調用時返回增加的數字(範圍從0到無窮大)。使用Google模擬的模擬方法實現
到目前爲止,我嘲笑這個功能類似:
EXPECT_CALL(*arduino, millis())
.WillOnce(Return(0))
.WillOnce(Return(1))
.WillOnce(Return(2))
// and so on...
但這是不切實際的。有沒有更好的方法可以處理無數次呼叫?