在项目中组织 JUnit 测试
您认为在项目中组织 JUnit 测试的最佳实践是什么,为什么?例如,您是否将测试放在他们测试的类旁边?您是否将它们放在一个单独但并行的包结构中?您是否完全使用不同的组织策略?
您认为在项目中组织 JUnit 测试的最佳实践是什么,为什么?例如,您是否将测试放在他们测试的类旁边?您是否将它们放在一个单独但并行的包结构中?您是否完全使用不同的组织策略?
出于多种原因,我使用单独但并行的包结构。
我将测试放在一个单独但相似/并行的包结构中。这就是Maven喜欢的东西,它也适用于IDE。我喜欢这种方式,因为我没有将测试代码与我的应用程序代码混淆,但我仍然可以访问包私有的东西,以进行模拟和状态验证。