例如,我有一個實現了IDictionary的類型,並且我需要測試覆蓋以確保它正確執行。我只是想知道是否有一個標準的,可重複使用的測試庫,可以在任何地方使用這種類型的東西;如果沒有,我可以創建一個。是否有.NET接口實現的默認單元測試庫?
16
A
回答
1
我做不到找到任何具體滿足這種需求的東西,所以我做到了。我創建了一個Github庫,並添加了我的IDictionary < TKey,TValue >對它進行了測試;希望人們會分叉並貢獻更多測試。
7
我懷疑是否有公開的.net版本,但Mono項目可能是一個很好的開始?
不管他們正在測試的界面,或具體實施的「合同」,我不知道,但肯定測試的字典類:
+0
-1:如果Mono _does_有這樣的測試,那麼這是一個答案。如果單音_可能_有測試,那麼它不是。 –
相關問題
- 1. 測試對象是否實現接口
- 2. Spring單元測試:自動直接實現接口的實現?
- 3. 默認接口實現
- 4. 實體框架:實現單元測試的接口
- 5. 通用單元測試是否符合常規.net接口和重載規則的一致性實現?
- 6. 編寫單元測試檢查它是否實現了一個接口是否有意義?
- 7. 單元測試接口的實現,怎麼做?
- 8. 單元測試幾個實現相同的特質/接口
- 9. C++ - 是否有可能在單元測試中實現內存泄漏測試?
- 10. 在單個測試類中測試接口的多個實現
- 11. 單元測試現有的代碼庫
- 12. PHP單元測試:如何測試從另一個包實現接口的類?
- 13. Visual Studio - 默認實現接口
- 14. Moq單元測試接口
- 15. 單元測試實現org.springframework.context.ResourceLoaderAware
- 16. 測試一個對象是否實現了一個接口
- 17. 是否有一個標準的方法來進行單元測試代碼的依賴不實現接口?
- 18. 單元測試默認聲明方法?
- 19. 谷歌單元測試默認設置
- 20. C#如何在沒有實現的情況下單元測試接口方法
- 21. 類庫(包).Net的單元測試4.6
- 22. 接口是否被認爲是實現它的類的父類?
- 23. 單元測試(是或否)
- 24. Rascal是否有單元測試框架?
- 25. 如何測試是否在單元測試中出現異常
- 26. mstest中單元測試的默認超時時間是多少?
- 27. 當虛擬和實際實現都有接口時,單元測試的最佳方法是什麼?
- 28. 單元測試.NET標準1.6庫
- 29. 的DateTime接口用於單元測試
- 30. Python的單元測試接口
不是我所知道的。如果您確實創建了一個,請修改此問題的鏈接,或者更好地在Google+上ping我,我會提供一些測試。大概討厭,煩躁的:) –
我不知道我明白你想做什麼。你有一個IDictionary的實現,並且想要測試實現是否完成它想要做的事情?如果是這樣,除了爲該實現編寫一堆單元測試之外,我沒有看到任何其他方法。如果你可以找到另一個IDictionary的測試,通過你的實現,你可以使用標準的實現,而不是寫你自己的:) – ThomasArdal
如果沒有可用的套裝,你可以使用Pex(http: //research.microsoft.com/en-us/projects/pex/)讓你開始。 –