mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-14 18:57:39 -07:00
New: Rewrite of download decision engine.
This commit is contained in:
parent
a168bdfa00
commit
5717b7f596
60 changed files with 2013 additions and 1745 deletions
|
@ -135,30 +135,5 @@ namespace NzbDrone.App.Test
|
|||
|
||||
Mocker.VerifyAllMocks();
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void should_delete_service_bat_files_if_they_exist()
|
||||
{
|
||||
WithTempAsAppPath();
|
||||
|
||||
var bat1 = @"c:\nzbdrone\ServiceInstall.bat";
|
||||
var bat2 = @"c:\nzbdrone\ServiceUninstall.bat";
|
||||
var bat3 = @"c:\nzbdrone\Someother.bat";
|
||||
var file1 = @"c:\nzbdrone\ServiceInstall.exe";
|
||||
var file2 = @"c:\nzbdrone\ServiceInstall.dat";
|
||||
|
||||
var files = new string[] {bat1, bat2, bat3, file1, file2};
|
||||
|
||||
Mocker.GetMock<DiskProvider>()
|
||||
.Setup(c => c.GetFiles(VirtualPath, SearchOption.TopDirectoryOnly)).Returns(files);
|
||||
|
||||
Mocker.Resolve<Router>().Route(ApplicationMode.Console);
|
||||
|
||||
Mocker.GetMock<DiskProvider>().Verify(c=>c.DeleteFile(bat1));
|
||||
Mocker.GetMock<DiskProvider>().Verify(c=>c.DeleteFile(bat2));
|
||||
Mocker.GetMock<DiskProvider>().Verify(c=>c.DeleteFile(bat3),Times.Never());
|
||||
Mocker.GetMock<DiskProvider>().Verify(c=>c.DeleteFile(file1),Times.Never());
|
||||
Mocker.GetMock<DiskProvider>().Verify(c=>c.DeleteFile(file2),Times.Never());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue