可能重复:
Is there a testsuite for Java custom collections implementation?
是否有可用的测试用例库,以确保正确完成java.util.List
的自定义实现?
我当然可以编写我的一个测试用例,但鉴于所有List
方法的性质,确保测试是全面的似乎很棘手。
同样,为整个Java集合接口集合提供测试用例也很棒。
答案 0 :(得分:5)
Guava folks编写了一个名为guava-testlib
的集合测试库,因为......他们正在实现大量集合。
目前我发现的最佳文档是this third-party blog post。在their ContributorSetUp Wiki page中简要提到了它。
答案 1 :(得分:0)
看一下org.apache.commons.collections.list.AbstractTestList
的实现。可能这就是你想要的。