2012-03-26 65 views
2

可能重复:
Reference unit tests for common data structures?IList实现测试

我试图实现IList接口。我已经完成了我的实现,但我不确定我的实现是否符合此接口的语义。是否有测试来推测?对ICollection接口的测试也是值得赞赏的。

+0

您是否尝试过为实现此接口的类编写单元测试? – Bernard 2012-03-26 18:12:38

+0

@DanielHilgarth是的,单声道测试看起来像我寻求 – zabulus 2012-03-26 18:29:33

回答

2

你知道你应该实现什么,所以只是单元测试你的班级。

BCL中没有针对藏品的“标准”测试,因为每个藏品都不相同。由于您没有使用List<T>,因此您必须做一些特别的事情。

+1

我需要我的实现工作绝对像Generic.List,因为他们都实现IList接口。我想知道是否有测试用于测试IList的所有实现像Generic.List一样工作 – zabulus 2012-03-26 18:28:36