public void Test004_CreateHTMLOutputFile() { HTMLFileGenerator HTMLOutputter = new HTMLFileGenerator(); List <DownloadedFile> downloadedFile = new List <DownloadedFile>(); downloadedFile.Add(new DownloadedFile() { earth_date = "2014-01-01", filename = "https://apod.nasa.gov/apod/image/1904/AzurePlumesNorway_Sutie_960.jpg" }); if (HTMLOutputter.GenerateHTMLFile(downloadedFile, Constant.HTMLOutputFilename) == false) { Assert.Fail(); } }
public void Test004_CreateHTMLOutputFile_ExceptionTestCoverage() { string invalidPath = @"C:\InvalidFolder\Test.jpg"; HTMLFileGenerator HTMLOutputter = new HTMLFileGenerator(); List <DownloadedFile> downloadedFile = new List <DownloadedFile>(); downloadedFile.Add(new DownloadedFile() { earth_date = "2014-01-01", filename = "https://apod.nasa.gov/apod/image/1904/AzurePlumesNorway_Sutie_960.jpg" }); try { if (HTMLOutputter.GenerateHTMLFile(downloadedFile, invalidPath) == false) { Assert.Fail(); } } catch { // Blackhole exception since we purposely triggered it for increased code coverage. } }