@Test public void downloadAnImage() throws Exception { FileDownloader downloadHandler = new FileDownloader(driver); driver.get(webServerURL + ":" + webServerPort + "/downloadTest.html"); WebElement image = driver.findElement(By.id("ebselenImage")); downloadHandler.setURISpecifiedInImageElement(image); File downloadedFile = downloadHandler.downloadFile(); assertThat(downloadedFile.exists(), is(equalTo(true))); assertThat(downloadHandler.getLinkHTTPStatus(), is(equalTo(200))); }