例如,我有一个实现了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/)让你开始。 –