public void DownloadFileIgnoreTest(string ip) { var filesystem = new Mock <IFileSystemHelper>(); var blackVueDownloader = new PCL.BlackVueDownloader(filesystem.Object); var copyStats = new BlackVueDownloaderCopyStats(); filesystem.Setup(x => x.Exists("Record/ignorefile.mp4")).Returns(true); blackVueDownloader.DownloadFile(ip, "ignorefile.mp4", "video", ref copyStats); Assert.Equal(1, copyStats.Ignored); }
public void DownloadFileIgnoreTest(string ip) { var targetdir = Path.Combine(Directory.GetCurrentDirectory(), "Record"); var filesystem = new Mock <IFileSystemHelper>(); var blackVueDownloader = new PCL.BlackVueDownloader(filesystem.Object); var blackVueDownloaderNoMock = new PCL.BlackVueDownloader(); blackVueDownloaderNoMock.CreateDirectories(targetdir, targetdir); filesystem.Setup(x => x.Exists(Path.Combine(targetdir, "ignorefile.mp4"))).Returns(true); blackVueDownloader.DownloadFile(ip, "ignorefile.mp4", "video", targetdir, targetdir); Assert.Equal(1, blackVueDownloader.BlackVueDownloaderCopyStats.Ignored); }