public void ShouldRollbackFileCopy() { // Given var command = new CopyCommand (FilePath, DestinyFilePath); command.Execute (); // When command.Rollback (); // Then Assert.IsTrue (File.Exists (FilePath)); Assert.IsFalse (File.Exists (DestinyFilePath)); }