public DefaultController() { Directory.CreateDirectory(path); //These should be injected. _downloader = new DownloaderService(path); _segmenter = new SegmenterService(ChunkMs); _transcriber = new TranscriptionService(ConcurrentDictionary); }
public void DoesChunk() { var sut = new SegmenterService(DefaultController.ChunkMs); var file = new FileInfo(Path.Combine(WorkingDirectory, "1" ,"original.mp4")); var fileInfos = sut.Segment(file, 1); foreach (var fileInfo in fileInfos) { Assert.IsTrue(fileInfo.File.Exists); } }