2
我有一個類如下。我想知道我們該如何使用Typemock模擬這個類使用Typemock嘲笑靜態類
public static class MyClass
{
public static string MyFunction()
{
}
}
我有一個類如下。我想知道我們該如何使用Typemock模擬這個類使用Typemock嘲笑靜態類
public static class MyClass
{
public static string MyFunction()
{
}
}
靜態方法模擬沒有特殊的語法要求。您應該可以照常使用AAA語法。
Isolate.Fake.WhenCalled(() => MyClass.MyFunction()).WillReturn("mock");
但問題是我們無法爲此類創建對象引用,因爲它是靜態的 – user2435880
您不需要創建實例。剛開始使用WhenCalled語句。我在那裏寫的例子並沒有創建任何實例 - 你可以使用你的問題中的例子類。看看這個文檔,它會顯示更多的例子。 –
一些我如何設法解決這個問題。感謝您的參考:) – user2435880