Нужно протестировать корректность конвертирования Json. Для этого в директории
test создал директорию
resources, куда положил файл расширения .json .
В тесте ссылаюсь на него вот так:
class RawMediaPreviewResponseConverterTest {
val jsonPath = "src/test/resources/RawMediaPreviewResponse.json"
val gson = Gson()
@Test
fun `media previews response converter should convert images`(){
val rawMediaPreviewResponse = gson.fromJson(FileReader(jsonPath),RawMediaPreviewResponse::class.java)
...
}
}
Это хардкод. Если поменять структуру расположения файла, то всё сломается.
Можно ли как то по-другому получить путь на файл .json?