Beispiel #1
0
        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)));
            }
        }