예제 #1
0
        public void TestTrimVideo()
        {
            _model = DownloadVideoIfNotExists();

            _trimmer.SetTrimSection("00:00:10", "00:00:15");
            _trimmer.Run();
        }
예제 #2
0
        public async Task TestDownloadAndTrim()
        {
            var model = await _ytHandler.DownloadVideoAsync(_url);

            var filename = String.Format("{0}.{1}", model.Id, model.Extension);

            _originalPath = model.Path;
            bool originalFileExists = File.Exists(_originalPath);

            Assert.True(originalFileExists);

            _trimmedPath = _trimmer.Run(filename, 10, 10);
            bool trimmedFileExists = File.Exists(_trimmedPath);

            Assert.True(trimmedFileExists);
        }