2011-12-07 24 views
0

我正在使用Rhino.Mocks来模拟对象以便单元测试我的.net应用程序。我想嘲笑一个静态类。如果有人知道如何做到这一点,请提出建议。如何使用Rhino创建静态类的模拟

+0

静态方法和类很难测试! – c0deNinja

+2

这也已经被覆盖了:http://stackoverflow.com/questions/540239/mocking-static-methods-using-rhino-mocks – c0deNinja

+0

嘲笑是创建符合一些抽象的实例,没有真正的实现。这不是他们曾经打算做的事情。我知道你可以用typemock和类似的东西做这样的事情,但它远离了意图,并且表明设计中存在更大的问题。如果一个静态方法正在做一些外部依赖的事情,以至于你会嘲笑它,它可能不应该是一个静态方法。 –

回答

相关问题