单元测试必须位于同一个包中吗?
JUnit 书中说“受保护的方法......这是测试类与它们正在测试的类位于同一包中的原因之一”
有人可以分享他们关于如何组织单元测试和集成测试(包/目录方面)的经验吗? )?
A JUnit book says " protected method ... this is one reason the test classes are located in the same package as the classes they are testing"
Can someone share their experience on how to organize the unit tests and integration tests (package/directory wise)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我更喜欢 maven 目录布局。它可以帮助您以良好的方式将测试源和测试资源与应用程序源分开,并且仍然允许它们成为同一包的一部分。
我将其用于基于 Maven 和 ant 的项目。
I prefer the maven directory layout. It helps you separate the test sources and test resources from your application sources in a nice way and still allow them to be part of the same package.
I use this for both maven and ant based projects.
在我的构建过程中,源目录是
test 和源代码位于不同的路径,但包是相同的
in my build process, the source directories are
The test and the source code are in different paths, but the packages are the same