我正在使用 DBUnit 进行集成测试,并且能够创建 XML 数据集。我在资源文件夹(标准 Maven 项目)中添加了 dataset.xml 文件。但是,当我试图说它new File("dataset.xml");
没有找到该文件并打印出它试图将我写的内容与我的 glassfish 域文件夹的路径结合起来时。我尝试了一条绝对路径并且它有效……但这不是正确的做法吗?
FlatXmlDataSetBuilder builder = new FlatXmlDataSetBuilder();
IDataSet dataSet = builder.build(new File("/home/dude/Projects/Java/SecretProject/Code/Backend/SuperApp/src/test/resources/dataset.xml"));