public void Setup() { _mediaInfoAugmenter = new Mock <IAugmentQuality>(); _fileExtensionAugmenter = new Mock <IAugmentQuality>(); _nameAugmenter = new Mock <IAugmentQuality>(); _mediaInfoAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalEpisode>())) .Returns(AugmentQualityResult.ResolutionOnly(1080, Confidence.MediaInfo)); _fileExtensionAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalEpisode>())) .Returns(new AugmentQualityResult(QualitySource.Television, Confidence.Fallback, 720, Confidence.Fallback, new Revision())); _nameAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalEpisode>())) .Returns(new AugmentQualityResult(QualitySource.Television, Confidence.Default, 480, Confidence.Default, new Revision())); }
public void Setup() { _mediaInfoAugmenter = new Mock <IAugmentQuality>(); _fileExtensionAugmenter = new Mock <IAugmentQuality>(); _nameAugmenter = new Mock <IAugmentQuality>(); _releaseNameAugmenter = new Mock <IAugmentQuality>(); _fileExtensionAugmenter.SetupGet(s => s.Order).Returns(1); _nameAugmenter.SetupGet(s => s.Order).Returns(2); _mediaInfoAugmenter.SetupGet(s => s.Order).Returns(4); _releaseNameAugmenter.SetupGet(s => s.Order).Returns(5); _mediaInfoAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalMovie>(), It.IsAny <DownloadClientItem>())).Returns(AugmentQualityResult.ResolutionOnly((int)Resolution.R1080p, Confidence.MediaInfo)); _fileExtensionAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalMovie>(), It.IsAny <DownloadClientItem>())) .Returns(new AugmentQualityResult(Source.TV, Confidence.Fallback, (int)Resolution.R720p, Confidence.Fallback, Modifier.NONE, Confidence.Fallback, new Revision(), Confidence.Fallback)); _nameAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalMovie>(), It.IsAny <DownloadClientItem>())) .Returns(new AugmentQualityResult(Source.TV, Confidence.Default, 480, Confidence.Default, Modifier.NONE, Confidence.Fallback, new Revision(), Confidence.Default)); _releaseNameAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalMovie>(), It.IsAny <DownloadClientItem>())) .Returns(AugmentQualityResult.SourceOnly(Source.WEBDL, Confidence.MediaInfo)); }
public void Setup() { _mediaInfoAugmenter = new Mock <IAugmentQuality>(); _fileExtensionAugmenter = new Mock <IAugmentQuality>(); _nameAugmenter = new Mock <IAugmentQuality>(); _releaseNameAugmenter = new Mock <IAugmentQuality>(); _fileExtensionAugmenter.SetupGet(s => s.Order).Returns(1); _nameAugmenter.SetupGet(s => s.Order).Returns(2); _mediaInfoAugmenter.SetupGet(s => s.Order).Returns(4); _releaseNameAugmenter.SetupGet(s => s.Order).Returns(5); _mediaInfoAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalEpisode>(), It.IsAny <DownloadClientItem>())) .Returns(AugmentQualityResult.ResolutionOnly(1080, Confidence.MediaInfo)); _fileExtensionAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalEpisode>(), It.IsAny <DownloadClientItem>())) .Returns(new AugmentQualityResult(QualitySource.Television, Confidence.Fallback, 720, Confidence.Fallback, new Revision())); _nameAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalEpisode>(), It.IsAny <DownloadClientItem>())) .Returns(new AugmentQualityResult(QualitySource.Television, Confidence.Default, 480, Confidence.Default, new Revision())); _releaseNameAugmenter.Setup(s => s.AugmentQuality(It.IsAny <LocalEpisode>(), It.IsAny <DownloadClientItem>())) .Returns(AugmentQualityResult.SourceOnly(QualitySource.Web, Confidence.MediaInfo)); }