代码之家  ›  专栏  ›  技术社区  ›  Adam Arold

用java在源代码和测试之间共享资源的推荐方法是什么?

  •  2
  • Adam Arold  · 技术社区  · 8 年前

    我有一些文件在 src/main/resources 我正在处理的应用程序使用的文件夹,我将其中几个复制到 src/test/resources 文件夹,以便我的测试可以轻松访问它们。我想知道这是否是单元测试的最佳实践?例如,我可以从 src/main/资源 这样,如果有人更改源代码,我的测试就会失败。最佳做法是什么?

    1 回复  |  直到 8 年前
        1
  •  3
  •   StuPointerException    8 年前

    中的文件 src/main/resources 在测试期间可用,我刚刚确认了这一点。您可以通过将这些资源添加到 src/test/resources 但据我所知,您无法在测试中隐藏它们,所以看起来您的系统上好像有配置错误。