我正在使用SBT在包装中生成资源:
// content of build.sbt at root of Scala project
resourceGenerators in Compile <+=
resourceManaged in Compile map { outDir: File =>
val outFiles = stuffToCreateResources.createResources
// write files on disk here [...]
outFiles
}
我在stuffToCreateResources
下使用了一些Scala类(例如./project/*
)。
我为这些类编写了单元测试,但我不知道如何测试它们,因为我想测试的文件不在src中(换句话说,在测试src/test/scala
中不可链接) 。有线索吗?