2
有時我只想驗證一個函數被調用,而不是要測試的函數調用的具體參數。使用Moq如何在不指定參數的情況下調用函數被調用?
這樣做的原因有被傳遞作爲一個參數一個複雜的對象,但該函數內部以後調用使得從數據庫中獲取。由於這將是嘲笑,它只會有空& 0。
我只是想確認來電不反對參數通過測試。我怎樣才能做到這一點?
有時我只想驗證一個函數被調用,而不是要測試的函數調用的具體參數。使用Moq如何在不指定參數的情況下調用函數被調用?
這樣做的原因有被傳遞作爲一個參數一個複雜的對象,但該函數內部以後調用使得從數據庫中獲取。由於這將是嘲笑,它只會有空& 0。
我只是想確認來電不反對參數通過測試。我怎樣才能做到這一點?
您可能會發現following blog post有用。報價:
myMockedClass.Verify(
x => x.Connect(It.IsAny<MyArgumentType>())
);