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

This commit is contained in:
Mark McDowall 2011-10-17 13:20:09 -07:00
parent 714bcee5cb
commit f78c5f2124
2 changed files with 13 additions and 7 deletions

View File

@ -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();
} }

View File

@ -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]