Exemple #1
0
 public void NoAlternateStreamData()
 {
     using (var cleaner = new TestFileCleaner())
     {
         BackupDesktopMethods.GetAlternateStreamInformation(cleaner.CreateTestFile("NoAlternateStreamData")).Should().BeEmpty();
     }
 }
Exemple #2
0
        public void OneAlternateDataStream()
        {
            using (var cleaner = new TestFileCleaner())
            {
                string testFile    = cleaner.CreateTestFile("OneAlternateDataStream");
                string firstStream = testFile + ":First";
                FileHelper.WriteAllText(firstStream, "First alternate data stream");

                var info = BackupDesktopMethods.GetAlternateStreamInformation(testFile);
                info.Should().HaveCount(1);
                info.First().Name.Should().Be(":First:$DATA");
            }
        }