package org.libresonic.player.dao; import org.libresonic.player.domain.MusicFolder; import java.io.File; import java.util.ArrayList; import java.util.Date; import java.util.List; public class MusicFolderTestData { private static String baseResources = "/MEDIAS/"; public static String resolveBaseMediaPath() { String baseDir = MusicFolderTestData.class.getResource(baseResources).toString().replace("file:",""); return baseDir; } public static String resolveMusicFolderPath() { return (MusicFolderTestData.resolveBaseMediaPath() + "Music"); } public static String resolveMusic2FolderPath() { return (MusicFolderTestData.resolveBaseMediaPath() + "Music2"); } public static List<MusicFolder> getTestMusicFolders() { List<MusicFolder> liste = new ArrayList<>(); File musicDir = new File(MusicFolderTestData.resolveMusicFolderPath()); MusicFolder musicFolder = new MusicFolder(1,musicDir,"Music",true,new Date()); liste.add(musicFolder); File music2Dir = new File(MusicFolderTestData.resolveMusic2FolderPath()); MusicFolder musicFolder2 = new MusicFolder(2,music2Dir,"Music2",true,new Date()); liste.add(musicFolder2); return liste; } }