2011-04-27 55 views
2

有時我只想驗證一個函數被調用,而不是要測試的函數調用的具體參數。使用Moq如何在不指定參數的情況下調用函數被調用?

這樣做的原因有被傳遞作爲一個參數一個複雜的對象,但該函數內部以後調用使得從數據庫中獲取。由於這將是嘲笑,它只會有空& 0。

我只是想確認來電不反對參數通過測試。我怎樣才能做到這一點?

回答

3

您可能會發現following blog post有用。報價:

myMockedClass.Verify(
    x => x.Connect(It.IsAny<MyArgumentType>()) 
); 
相關問題