2013-06-21 49 views

回答

4

靜態方法模擬沒有特殊的語法要求。您應該可以照常使用AAA語法。

Isolate.Fake.WhenCalled(() => MyClass.MyFunction()).WillReturn("mock"); 

還有一些great documentation about this on the Typemock site

+0

但問題是我們無法爲此類創建對象引用,因爲它是靜態的 – user2435880

+0

您不需要創建實例。剛開始使用WhenCalled語句。我在那裏寫的例子並沒有創建任何實例 - 你可以使用你的問題中的例子類。看看這個文檔,它會顯示更多的例子。 –

+0

一些我如何設法解決這個問題。感謝您的參考:) – user2435880