我在maven中有一个java项目,我知道maven通常使用
来放置东西一切都在测试/通常是单元测试。但是,如果我想引入集成测试和E2E测试呢?我该如何放入正确的文件夹结构?组织这些的正确方法是什么?
可能就是这样:
但这样做会假设src / test / java指的是单元测试。我宁愿有明确的指定
答案 0 :(得分:5)
我建议使用maven定义的目录结构--src / test / java。您可以更改maven定义的目录结构,但不建议这样做。理想情况下,此结构适用于单元测试,但您仍然可以将集成和e2e单元测试添加到该文件夹结构中,几乎不做任何修改。
请参阅 - How to run UnitTests in maven which is in src/test-integration/java folder