Ich möchte einen Spek Test in Kotlin schreiben. Der Test sollte eine HTML-Datei aus dem Ordner src/test/resources
lesen. Wie es geht?Wie lese ich eine Textdatei von Ressourcen in Kotlin?
class MySpec : Spek({
describe("blah blah") {
given("blah blah") {
var fileContent : String = ""
beforeEachTest {
// How to read the file file.html in src/test/resources/html
fileContent = ...
}
it("should blah blah") {
...
}
}
}
})
Für mich nicht funktionierte, hatte ich es zu ändern, um 'dies: : class.java.classLoader.getResource ("/ html/file.html"). readText() ' – pk1914
Für mich funktionierten beide Optionen in einer Android App (beachten Sie die zusätzlichen'/'in einem von ihnen, w das muss in der anderen entfernt werden): 'this :: class.java.getResource ("/html/file.html "). readText()' und 'this :: class.java.classLoader.getResource (" html/file.html "). readText()' – Franco