diff --git a/NzbDrone.Core.Test/ConfigFileProviderTest.cs b/NzbDrone.Core.Test/ConfigFileProviderTest.cs index cf02dae96..abbfb8e4c 100644 --- a/NzbDrone.Core.Test/ConfigFileProviderTest.cs +++ b/NzbDrone.Core.Test/ConfigFileProviderTest.cs @@ -19,7 +19,9 @@ namespace NzbDrone.Core.Test //Reset config file var mocker = new AutoMoqer(); var configFile = mocker.Resolve().ConfigFile; - File.Delete(configFile); + + if (File.Exists(configFile)) + File.Delete(configFile); mocker.Resolve().CreateDefaultConfigFile(); } diff --git a/NzbDrone.Core.Test/PostDownloadProviderTest.cs b/NzbDrone.Core.Test/PostDownloadProviderTest.cs index 67e9eb735..4ffe4af05 100644 --- a/NzbDrone.Core.Test/PostDownloadProviderTest.cs +++ b/NzbDrone.Core.Test/PostDownloadProviderTest.cs @@ -73,18 +73,22 @@ namespace NzbDrone.Core.Test var postDownloadStatus = PostDownloadStatusType.Failed; var postDownloadProvider = new PostDownloadProvider(); - postDownloadProvider.Add(new PostDownloadInfoModel - { - Name = path, - Status = postDownloadStatus, - Added = DateTime.Now.AddMinutes(-5) - }); + + var model = new PostDownloadInfoModel + { + Name = path, + Status = postDownloadStatus, + Added = DateTime.Now.AddMinutes(-5) + }; + + postDownloadProvider.Add(model); //Act mocker.Resolve().ProcessFailedOrUnpackingDownload(new DirectoryInfo(Path.Combine(Directory.GetCurrentDirectory(), path)), postDownloadStatus); //Assert mocker.VerifyAllMocks(); + postDownloadProvider.Remove(model); } [Test]