我有一段时间没看过这个了,但如果我没记错的话,ant 和 maven 仍然依赖 JUnit 3 进行单元测试(从 maven 2.09 开始,默认的 POM 文件仍然有 JUnit 3.81)。
坚持使用 JUnit 3 而不是使用最新最好的仍然有意义吗?我可能会失踪的任何充分理由?
最佳答案
我看不出有什么理由坚持使用 3.x 版本。大多数工具与 4.x 兼容已有一段时间了。我坚持使用 3.x 的唯一原因是在 java 1.4 环境中(因为没有其他方法)。
顺便说一句,maven在2.1开始转Java 5,所以他们有机会提出junit 4.x
关于java - 使用 JUnit 3.x 与 JUnit 4.x 运行测试仍然是最佳实践吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/330901/