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))); } }