一本 JUnit 书说“ protected 方法……这是测试类与它们正在测试的类位于同一包中的原因之一”
有人可以分享他们在如何组织单元测试和集成测试(包/目录方面)方面的经验吗?
最佳答案
我更喜欢 maven directory layout .它可以帮助您以一种很好的方式将测试源和测试资源与应用程序源分开,并且仍然允许它们成为同一包的一部分。
我将它用于基于 maven 和 ant 的项目。
project
|
+- src
|
+- main
| |
| +- java // com.company.packge (sources)
| +- resources
|
+- test
|
+- java // com.company.package (tests)
+- resources
关于java - 单元测试必须位于同一个包中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3615006/