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);
        }
Exemplo n.º 2
0
        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);
        }