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. 如何模擬Springockito模擬行爲?
- 4. 我該如何模擬HttpPostedFileBase模擬
- 5. 如何模擬模板類
- 6. 如何模擬route.snapshot.params?
- 7. 如何模擬springcontext?
- 8. 如何模擬SerialDataReceivedEventArgs
- 9. 如何模擬主
- 10. 如何模擬readline.createInterface()?
- 11. 如何模擬javax.mail.Address?
- 12. 如何模擬IDataRecord?
- 13. 如何模擬IOrganizationService
- 14. 如何模擬KeyguardManager
- 15. 如何模擬InlineScript?
- 16. 如何模擬Nservicebus
- 17. 如何模擬context.Database.Connection.CreateCommand
- 18. 如何模擬BluetoothAdapter.ACTION_REQUEST_ENABLE
- 19. 如何模擬objectpointers
- 20. 如何模擬LightStreamer?
- 21. 如何模擬UserManager.GetRoles()
- 22. 如何模擬CustomEqualityComparer
- 23. 如何模擬DefaultMessageListenerContainer
- 24. 如何模擬Elmah?
- 25. 如何模擬DriverManager.getConnection(...)?
- 26. 如何模擬RowMapper?
- 27. 如何模擬pysvn
- 28. 如何模擬ProceedingJoinPoint
- 29. 如何模擬IDataReader.GetValues()?
- 30. 如何模擬HtmlHelper.GenerateLink
第三選擇:Telerick JustMock。比TypeMock便宜。 – TomTom 2012-03-05 23:42:56