Fixed a couple tests, so they shouldn't fail due to other tests impacting them.

pull/6/head
Mark McDowall 13 years ago
parent 714bcee5cb
commit f78c5f2124

@ -19,7 +19,9 @@ namespace NzbDrone.Core.Test
//Reset config file //Reset config file
var mocker = new AutoMoqer(); var mocker = new AutoMoqer();
var configFile = mocker.Resolve<ConfigFileProvider>().ConfigFile; var configFile = mocker.Resolve<ConfigFileProvider>().ConfigFile;
File.Delete(configFile);
if (File.Exists(configFile))
File.Delete(configFile);
mocker.Resolve<ConfigFileProvider>().CreateDefaultConfigFile(); mocker.Resolve<ConfigFileProvider>().CreateDefaultConfigFile();
} }

@ -73,18 +73,22 @@ namespace NzbDrone.Core.Test
var postDownloadStatus = PostDownloadStatusType.Failed; var postDownloadStatus = PostDownloadStatusType.Failed;
var postDownloadProvider = new PostDownloadProvider(); var postDownloadProvider = new PostDownloadProvider();
postDownloadProvider.Add(new PostDownloadInfoModel
{ var model = new PostDownloadInfoModel
Name = path, {
Status = postDownloadStatus, Name = path,
Added = DateTime.Now.AddMinutes(-5) Status = postDownloadStatus,
}); Added = DateTime.Now.AddMinutes(-5)
};
postDownloadProvider.Add(model);
//Act //Act
mocker.Resolve<PostDownloadProvider>().ProcessFailedOrUnpackingDownload(new DirectoryInfo(Path.Combine(Directory.GetCurrentDirectory(), path)), postDownloadStatus); mocker.Resolve<PostDownloadProvider>().ProcessFailedOrUnpackingDownload(new DirectoryInfo(Path.Combine(Directory.GetCurrentDirectory(), path)), postDownloadStatus);
//Assert //Assert
mocker.VerifyAllMocks(); mocker.VerifyAllMocks();
postDownloadProvider.Remove(model);
} }
[Test] [Test]

Loading…
Cancel
Save