Unit testing 单元测试包命名约定
这方面是否有一个标准惯例?我看到许多不同的、可能是误导性的包命名,在一些项目中非常混杂,因此永远不一致: 假设我想为属于“stuff”包的东西编写单元测试Unit testing 单元测试包命名约定,unit-testing,naming-conventions,Unit Testing,Naming Conventions,这方面是否有一个标准惯例?我看到许多不同的、可能是误导性的包命名,在一些项目中非常混杂,因此永远不一致: 假设我想为属于“stuff”包的东西编写单元测试 com.company.product.amodule.submodule.stuff 单元测试可能是以下几种可能性之一(甚至介于两者之间): com.company.测试.product.amodule.submodule.stuff com.company.product.amodule.submodule.stuff.测试 我倾向
com.company.product.amodule.submodule.stuff
单元测试可能是以下几种可能性之一(甚至介于两者之间):
- com.company.测试.product.amodule.submodule.stuff
- com.company.product.amodule.submodule.stuff.测试
- 生产代码:src/main/
- 测试代码:src/test/
您可以将其映射到您自己的构建系统这在一定程度上是有帮助的,因为它允许测试访问受包保护的代码。有没有一种简单的方法可以在Eclipse中遵循此约定而不使用maven?可能是