我在maven中有一个java项目,我知道maven通常使用
- src/main/java
- src/测试/java
和test/下的所有内容通常是单元测试。但是如果我想引入集成测试和端到端测试呢?我应该如何放入正确的文件夹结构?正确的组织方式是什么?
可能是这个吗:
- src/它/java
- src/e2e/java
- src/测试/java
?
但是这样做会假设src/test/java引用的是单元测试。我希望有一个明确的
我建议使用maven定义的目录结构- src/test/java。您可以更改maven定义的目录结构,但不建议这样做。理想情况下,该结构是用于单元测试的,但是您仍然可以在该文件夹结构中添加集成和端到端单元测试,只需稍加修改。
参考-如何在maven中运行UnitTests,它位于src/test-integration/java文件夹