public void ToStringTest() { const string folder = "folder"; SaveToFolderImageFileHandler handler = new SaveToFolderImageFileHandler(new Folder(folder)); Assert.AreEqual(string.Format("Save to [{0}]", folder), handler.ToString()); Assert.AreEqual(string.Format("Save to [{0}]", folder), handler.DisplayString); }
public MainForm() { InitializeComponent(); Text = GetCaption(); _cameraPool = new CameraPool(this, Dispatcher.CurrentDispatcher); _saveToFolderImageFileHandler = NewSaveImageHandler(); _scheduler = new Scheduler(this, Dispatcher.CurrentDispatcher); _imagesQueue = new LinkedList <Image>(); }
public void TestSaveFile() { using (TemporaryFolder folder = new TemporaryFolder()) { const string filename = "filename"; byte[] bytes = new byte[] { 1, 2, 4, 54 }; ImageFile imageFile = new ImageFile(bytes, filename); SaveToFolderImageFileHandler handler = new SaveToFolderImageFileHandler(folder); handler.Handle(imageFile); Assert.That(File.Exists(folder.ComposeFilename(filename))); Assert.AreEqual(bytes, File.ReadAllBytes(folder.ComposeFilename(filename))); } }