Java 在现实项目中,我在哪里可以调查junit测试?

Java 在现实项目中,我在哪里可以调查junit测试?,java,unit-testing,open-source,junit,project,Java,Unit Testing,Open Source,Junit,Project,在源代码中使用junit测试的好的开源项目是什么? 我想看看它是如何完成的,并了解它。最广泛使用的测试覆盖率工具是: 更新 关于jUnit的“真实世界”理解。我建议使用TDD并实现一些非常简单的东西 例如:Set(Java集合)并实现对以下方法的测试:equals()、contains()、empty()等 学东西的最好方法是做,他们以Xerces XML解析器为例,任何严肃的项目(包括开源)都有单元测试。就我所见,春天和冬眠有很多 这是一个关于面向对象可测试性设计的非常好的讲座。它不适合完全的

在源代码中使用junit测试的好的开源项目是什么?
我想看看它是如何完成的,并了解它。

最广泛使用的测试覆盖率工具是:

更新

关于jUnit的“真实世界”理解。我建议使用TDD并实现一些非常简单的东西

例如:
Set(Java集合)
并实现对以下方法的测试:
equals()、contains()、empty()等

学东西的最好方法是做,他们以Xerces XML解析器为例,任何严肃的项目(包括开源)都有单元测试。就我所见,春天和冬眠有很多


这是一个关于面向对象可测试性设计的非常好的讲座。它不适合完全的初学者,但它提供了非常好的见解。

我写了一些章节,这些章节只有在测试涵盖了添加内容后才进入开源目录树。在测试我的框架时,我遇到了测试本身的一些缺点,并对其进行了扩展,以允许进行更抽象的测试。Geoserver的源代码可以通过SVN访问,Eclipse Run As Junit测试配置文件提供了良好的通过/失败统计。

您还可以尝试参加TopCoder开发者竞赛(这不是广告)。那里的每个项目都需要进行多次测试。测试所覆盖的代码量不应低于85%。

我建议您查看Hibernate项目源代码。单元测试在那里非常好。很好的榜样

抱歉,我重新表述了这个问题,这些工具的使用情况有统计数据吗?谢谢,我主要想看看它是如何在一个完整的项目中完成的。我知道两个使用Ecl的大型java stack.com。我发现它更容易使用。