Im新的C#/ .NET。但是我現在一直在做TDD很長一段時間。我想那是什麼,可用於嘲諷的對象,而在C3.NET上的c#的嘲笑工具
4
A
回答
5
熱門選項
- Rhino
- Moq
- 的最佳框架TypeMock Isolator
Moq和Rhino都是常規的模擬/存根框架。 TypeMock Isolator有點特別,因爲它修改了IL,允許嘲笑你無法控制的類型。有些人喜歡這個。其他人覺得這太侵擾了。
+0
我的建議是針對Rhino Mocks - 雖然Moq的lambda語法很好,但Rhino Mocks可以做一些事情Moq目前還無法做到,例如,支持ref和out參數。還沒有嘗試過TypeMock,但可以想象它是非常有用的,當時絕對沒有辦法改變被測代碼。 – 2010-03-16 08:57:41
+3
此外,莫克和犀牛是免費的,這不是Typemock的情況... – Mathias 2010-03-20 03:55:23
0
寫測試您可以嘗試Rhino Mocks或NMocks
3
Moles允許用委託替換任何.NET方法。任何方法,包括靜態方法或密封類型的方法。
相關問題
- 1. 嘲笑 - 方法與工具
- 2. C#中的嘲笑依賴不工作
- 3. 工具輕鬆地嘲笑RESTful服務
- 4. 在.NET中嘲笑System.Threading.Thread
- 5. 嘲笑還是不嘲笑?
- 6. 嘲諷TransactionTemplate的嘲笑
- 7. 如何嘲笑繼承鏈在C++與谷歌嘲笑
- 8. 用犀牛嘲笑嘲笑系列
- 9. 嘲笑HttpPostedFileBase與犀牛嘲笑
- 10. QFTest的嘲笑類
- 11. 複印的嘲笑
- 12. 嘲笑具有依賴性的對象的數據上下文
- 13. 在.NET中嘲笑HttpContext.Session核心
- 14. Groovy嘲笑Spock的文件工廠
- 15. 如何嘲笑我的工作對象
- 16. 嘲笑與C#的TCP/IP連接#
- 17. C#如何嘲笑的對象
- 18. asp.net的MVC犀牛嘲笑嘲笑的HttpRequest值
- 19. 嘲笑的ExecutorService總是返回相同的嘲笑未來
- 20. 爲什麼用嘲笑DI比嘲笑objective-c中的對象更好?
- 21. 用笑話表示嘲笑?
- 22. ChefSpec上的嘲笑內核版本
- 23. 犀牛嘲笑:嘲諷HttpRequestBase.Files
- 24. 嘲諷命令嘲笑
- 25. 嘲笑Couchbase
- 26. 嘲笑IDisposable類
- 27. 嘲笑IdempotentConsumer
- 28. 嘲笑HttpServerUtilityBase
- 29. PowerMock嘲笑MoreAsserts
- 30. 嘲笑UIImagePNGRepresentation
http://stackoverflow.com/questions/37359/what-c-mocking-framework-to-use http://stackoverflow.com/questions/1718463/what-are-the-real-world-pros-每個主要嘲諷框架和每個主要嘲笑框架http://stackoverflow.com/questions/642620/what-should-i-consider-when-choosing-a-mocking-framework-for-net – 2010-03-16 09:10:00
請參閱[投票 - 您在.NET中使用哪種隔離(模擬)框架?](http://polldaddy.com/poll/3746444/)和[爲什麼我們需要另一個.NET模擬框架](http:// blogs.clariusconsulting.net/kzu/why-do-we-need-yet-another-net-mocking-framework/) – Lijo 2014-02-03 10:17:59