DiskProvider.MoveFile now overwrites existing file.

This commit is contained in:
kay.one 2011-11-17 23:16:05 -08:00
commit 950b2f0965
2 changed files with 24 additions and 8 deletions

View file

@ -34,6 +34,20 @@ namespace NzbDrone.Common.Test
}
}
[Test]
public void moveFile_should_overwrite_existing_file()
{
var diskProvider = new DiskProvider();
diskProvider.CopyDirectory(BinFolder.FullName, BinFolderCopy.FullName);
var targetPath = Path.Combine(BinFolderCopy.FullName, "file.move");
diskProvider.MoveFile(BinFolderCopy.GetFiles("*.dll", SearchOption.AllDirectories).First().FullName, targetPath);
diskProvider.MoveFile(BinFolderCopy.GetFiles("*.dll", SearchOption.AllDirectories).First().FullName, targetPath);
File.Exists(targetPath).Should().BeTrue();
}
[Test]
public void CopyFolder_should_copy_folder()
{
@ -45,6 +59,7 @@ namespace NzbDrone.Common.Test
VerifyCopy();
}
[Test]
public void CopyFolder_should_overright_existing_folder()
{