1
A
回答
2
退房MS痣:http://research.microsoft.com/en-us/projects/moles/
这是一个免费的隔离框架,使你嘲笑静态方法和其他“unmockables”。 Typemock隔离框架也是一种选择,但Moles是免费的。
这不能用Moq来完成。
1
具有FindResources方法的FrameworkElement类是类,而不是接口。
你不能用moq来嘲笑它。
而且由于FindResources是非虚拟的,所以无法派生并覆盖它。
+0
-1。你可以嘲笑它,而不是使用通常的开源软件。尝试Telerik JustMock或MS Moles。这两种方法都可以使用静态方法。 JustMock约250美元。 – TomTom 2012-03-05 23:42:35
相关问题
- 1. 如何模拟
- 2. 如何模拟在iPhone模拟器
- 3. 如何模拟模板类
- 4. 如何模拟$ window.Notification
- 5. 如何模拟Elmah?
- 6. 如何模拟java.net.NetworkInterface?
- 7. 如何模拟objectpointers
- 8. 如何模拟readline.createInterface()?
- 9. 如何模拟SerialDataReceivedEventArgs
- 10. 如何模拟getApplicationContext
- 11. 如何模拟javax.mail.Address?
- 12. 如何模拟HttpResponseBase.End()?
- 13. 如何模拟route.snapshot.params?
- 14. 如何模拟EntityManager?
- 15. 如何模拟EKEventStore
- 16. 如何模拟RowMapper?
- 17. 如何模拟SecurityContext
- 18. 如何模拟DefaultMessageListenerContainer
- 19. 如何模拟onLowMemory()?
- 20. 如何模拟context.Database.Connection.CreateCommand
- 21. 如何模拟springcontext?
- 22. 如何模拟HttpClientCertificate?
- 23. 如何模拟IDataRecord?
- 24. 如何模拟java.util.logging
- 25. 如何模拟非虚拟方法?
- 26. 如何构建虚拟USB模拟器?
- 27. Django,如何模拟注释?
- 28. 如何模拟Safari 10.0?
- 29. 如何模拟力拖动?
- 30. 如何模拟OutOfMemory异常
第三选择:Telerick JustMock。比TypeMock便宜。 – TomTom 2012-03-05 23:42:56