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