将gradle文件转换为kts以使用kotlin dsl。我不知道如何转换这两个部分:
sourceSets {
test.resources.srcDirs += 'src/test/res'
}
testOptions {
unitTests.all {
useJUnitPlatform()
}
}
我所有的单元测试仪表测试现在都失败了,因为它再也找不到测试数据了。有人能帮我把上面的两个片段转换成dsl的kts gradle文件吗?
我试过:
java.sourceSets.create("src/test/res")
sourceSets {
named("test") {
java.srcDir("src/test/res")
}
}
但是都不起作用。
经过更多的研究和试验,我发现这是有效的:
sourceSets {
getByName("test").resources.srcDir("src/test/res")
}
testOptions {
unitTests.all {
it.useJUnitPlatform()
}
}