参考单元测试常见数据结构?

时间:2012-02-13 00:00:07

标签: c# .net unit-testing

我正在编写一个包含几种常见数据结构(列表,集合,字典......)的专用实现的类库。我发现自己总是一遍又一遍地编写相同的单元测试,我不确定我是不是会忘记测试一些重要的场景。

由于我的类都实现了标准接口(IList<T>IDictionary<K,V>等),我想知道是否存在某种“引用”单元测试,这些接口的所有实现都应该通过。当然我还需要测试我的类的特定方面,但至少我会更自信我的标准接口的实现没有任何损坏。

1 个答案:

答案 0 :(得分:9)

您可以查看Mono unit tests on Github - 此处至少有DictionaryIList次测试。