【发布时间】:2011-01-23 12:49:40
【问题描述】:
我很难在测试和代码之间建立联系。我可以在这里问很多关于目录结构和测试类命名以及 JUnit 3 vs 4 等的问题,但我宁愿找到一个正确的示例项目并通过阅读来学习。
我想要一些不太复杂的东西,以便我可以轻松理解它,而 JUnit 4 是最好的(没有理由坚持使用 3,因为我刚开始,对吧?)。我在 Windows 7 上,我使用 Eclipse,我正在计划/希望学习和使用 Hudson。我喜欢 Ant,在 Maven 方面没有很好的体验,但这也很酷。
是否有符合此标准的示例项目?
编辑:这些答案都没有提到哈德森;我真的很喜欢 Craftsman 的文章(也许它涉及到持续集成),但是还有其他人有什么其他建议吗?
【问题讨论】:
-
作为参考,我们使用 Hudson 进行 CI 和 Maven 进行构建。您可能感兴趣的另一个项目是 Sonar - 它在您的代码上运行代码分析指标 (sonar.codehaus.org)。
-
声纳看起来很整洁。我刚刚将插件安装到 Hudson,所以每当我开始实际练习这些概念时,它都会帮助我分析我的代码。 (我已经安装了一段时间的 Hudson,但目前还没有项目)