### Question:
DavHandler { public DavHandler(List<String> folderHierarchy) throws HttpException, IOException { this.folderHierarchy = new ArrayList<String>(folderHierarchy); Properties properties = new Properties(); InputStream is = null; try { is = getClass().getResource("/dav.properties").openStream(); properties.load(is); } finally { is.close(); } String endings = properties.getProperty("fileEndingsToStore"); String[] endingsArray = endings.split(","); Collections.addAll(fileEndings, endingsArray); this.davUrl = properties.getProperty("url"); if (davUrl.endsWith("/")) { davUrl = davUrl.substring(0, davUrl.length() - 1); } this.davUser = properties.getProperty("user"); this.davPassword = properties.getProperty("password"); client = new HttpClient(); createFolders(); } DavHandler(List<String> folderHierarchy); void saveLogs(String service, String evalId, List<String> logs); void saveText(String text, String url); void saveStream(InputStream stream, String url); void saveFiles(UrlParts urlParts, ToolResults urls); String getFolderHierarchyUrl(); String retrieveTextFile(String url); Set<String> getFileEndings();  }### Answer:
@Test public void testDavHandler() throws HttpException, IOException { new DavHandler(folders); new URL("http: new URL("http: .getContent(); assertTrue(true); }