Java List API实现的开源测试套件?

时间:2012-10-21 00:03:08

标签: java collections test-suite

我刚刚编写了一个WeakArrayList<E>类,它实现了List<E>WeakReference<E>用于元素,并进行了适当的同步。

我完全有理由相信,通过测试套件会比我的课程更大更复杂。

ListArrayListMap是否有(免费)测试套件?

谢谢!

1 个答案:

答案 0 :(得分:1)

Google Collections有一个非常精细的集合测试套件库,但是对于外部类和JUnit 4来说它不是开箱即用的。我分叉http://google-collections.googlecode.com/svn/trunk(Guava的一个子集),而我将测试转换为自己的库。我不得不修改一些类,并添加其他类,以便它可以在子类中与Generics一起正常工作,并解决其他一些问题。如果我可以确定它不会违反任何许可证,我可以把它放在GitHub上。