我正在测试一些操作磁盘文件的类。我创建了一些“模拟”的文件,将它们传递给这些类。问题是我应该把它们保存在目录树的哪个位置?我正在使用Maven。
我正在测试一些操作磁盘文件的类。我创建了一些“模拟”的文件,将它们传递给这些类。问题是我应该把它们保存在目录树的哪个位置?我正在使用Maven。
如果你需要在运行时使用它们,那么它们应该放在src/main/resources
中,如果它们仅是测试的输入,则应该放在src/test/resources
中。
这是假设它们是没有特殊属性的不透明数据文件,Maven不能对它们进行任何有趣的操作(例如XSD模式/SQL/脚本语言文件)。