public void SetUp() { header = new VideoHeader(new Host("Camera", IPAddress.Any), "test.mov"); mockDestination = new Mock <IDestination>(); mockAction = new Mock <IPriorAction>(); stream = new Mock <Stream>(); instance = CreateChainedActionDestination(); }
public void Setup() { var outPath = Path.Combine(TestContext.CurrentContext.TestDirectory, "Data"); destination = new FileDestination(outPath); outFile = Path.Combine(outPath, "camera", "test.zip"); instance = ChainedPriorActionDestination.CreateCompressed(destination); if (File.Exists(outFile)) { File.Delete(outFile); } }
private IDestination ConstructDestination() { IDestination destination = config.Output.Images ? (IDestination) new PictureFileDestination(config.Output.Out) : new FileDestination(config.Output.Out); if (config.Output.Compress) { destination = ChainedPriorActionDestination.CreateCompressed(destination); } if (config.Action != null) { destination = ChainedPostActionDestination.CreateAction(destination, config.Action); } return(destination); }