学习JUnit和适当的软件工程的示例项目

Ric*_*ket 6 java junit

我很难在测试和代码之间建立连接.我可以在这里提出很多问题,例如目录结构和测试类的命名以及JUnit 3 vs 4等,但我宁愿找到一个正确的示例项目并通过阅读来学习.

我想要一些不太复杂的东西,以便我能够轻松理解它,而JUnit 4将是最好的(没有理由坚持3,因为我开始新鲜,对吧?).我在Windows 7上,我使用Eclipse,我正在计划/希望学习和使用Hudson.我喜欢Ant,对Maven没有很好的体验,但这也很酷.

是否有符合此标准的示例项目?

编辑:这些答案都没有提到哈德森; 我真的很喜欢Craftsman的文章(也许它会进入持续集成),但是其他人还有其他任何建议吗?

Mar*_*tin 6

我发现Robert Martin(Uncle Bob)的Craftsman文章是学习有效单元测试的绝佳资源.它专注于测试驱动开发,并带您了解如何测试代码的新编码器的经验.第一篇文章可以在这里找到,被称为The Craftsman#1:Opening Disaster.