我们有一个Java项目,在这个路径上,我们将源代码的所有测试放在一个地方: src/test/java/com/temp。在这条道路上,我们放置了各种测试,包括单元测试、集成测试、烟雾测试等。
我想了解一下如何更好地组织 it,这样它将有助于组织为该项目编写的未来测试。另一个动机是,我们可以很容易地区分特定类型的测试驻留在项目中的位置。
我找到了这个堆栈溢出的答案:How do you organize tests in a modular Java project?
但是在上面的链接中,没有提到组织不同的类型的测试。
发布于 2022-02-11 21:56:18
最好把所有的测试都放在src/test文件夹下。在src/test文件夹中,我通常为每种测试创建一个文件夹。所以类似的东西-src/test/integration
src/测试/单元
src/试验/烟雾
在当前的项目中,由于一些依赖项,我们将集成测试直接放在src目录下。我想,如果您将所有类似的测试组织在一个名为此名称的文件夹下(例如,集成),那么所有这些测试都能正常工作。
https://stackoverflow.com/questions/71077954
复制相似问题