2013-06-21 62 views

回答

4

静态方法模拟没有特殊的语法要求。您应该可以照常使用AAA语法。

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

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

+0

但问题是我们无法为此类创建对象引用,因为它是静态的 – user2435880

+0

您不需要创建实例。刚开始使用WhenCalled语句。我在那里写的例子并没有创建任何实例 - 你可以使用你的问题中的例子类。看看这个文档,它会显示更多的例子。 –

+0

一些我如何设法解决这个问题。感谢您的参考:) – user2435880