private async void DownloadButton_Click(object sender, EventArgs e) { DialogResult result = folderSelector.ShowDialog(); string folderName; if (result == DialogResult.OK) { folderName = folderSelector.SelectedPath; CheckButton.Enabled = false; DownloadButton.Enabled = false; DownloadingLabel.Visible = true; await DataFetcher.DownloadImagesFromPageAsync(UrlBox.Text, folderName); DownloadingLabel.Visible = false; CheckButton.Enabled = true; DownloadButton.Enabled = true; } }
public void TestImageGet() { bool success = DataFetcher.DownloadImagesFromPageAsync(testUrlWithImages, downloadPath).Result; Assert.IsTrue(success); }