Exemple #1
0
        public void Copy_Rollback()
        {
            Rollback(() => FileTransaction.Copy(source, dest));

            Assert.Equal(Content, File.ReadAllText(source));
            Assert.False(File.Exists(dest));
        }
Exemple #2
0
        public void Copy_Commit(bool hasTransaction)
        {
            Commit(() => FileTransaction.Copy(source, dest), hasTransaction);

            Assert.Equal(Content, File.ReadAllText(source));
            Assert.Equal(Content, File.ReadAllText(dest));
        }