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

标签 java collections test-suite

<分区>

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

我完全有理由相信,通过测试套件会比我的类(class)更大更复杂。

List 有(免费)测试套件吗? , ArrayListMap

谢谢!

最佳答案

Google Collections 有一个非常精细的集合测试套件库,但它对于外部类和 JUnit 4 都不是开箱即用的。我 fork 了 http://google-collections.googlecode.com/svn/trunk ( Guava 的一个子集),我将测试转换成他们自己的库。我不得不修改一些类,并添加其他类,以便它可以在子类中正确地使用泛型,并解决一些其他问题。如果我能确定它不会违反任何许可,我可能会把它放在 GitHub 或其他地方。

关于java - Java List API 实现的开源测试套件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12993764/

相关文章:

java - Arraylist addAll() 方法抛出异常

google-home - 智能家居测试套件未发送 StartStop 测试用例的执行请求

java - 关于运行 GUI 时线程的问题

javascript - 在 Underscore.js 中使用 JavaScript-Iterables

java - Android:从 PagerAdapter 获取 fragment

java - 如何对多变量函数建模?

java - WildcardPatternSuite 找不到类

java - 如何获取 JUnit 4 测试套件中的测试集合

java - Hibernate 如何在 hibernate 标准中将 eager、select、batch 更改为延迟加载

java - 是否可以使用 spring-data-mongodb 1.10 创建 Mongo View ?