|
|
|
@ -152,7 +152,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<SeasonSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -167,7 +167,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 2, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 2, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<SeasonSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -183,7 +183,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 4, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 4, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria1 = allCriteria.OfType<SeasonSearchCriteria>().ToList();
|
|
|
|
|
var criteria2 = allCriteria.OfType<SingleEpisodeSearchCriteria>().ToList();
|
|
|
|
@ -203,7 +203,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 7, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 7, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<SeasonSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -221,7 +221,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
var seasonNumber = 1;
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, true, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, true, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<AnimeEpisodeSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -239,7 +239,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
var seasonNumber = 1;
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<AnimeEpisodeSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -257,7 +257,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
var seasonNumber = 1;
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<AnimeEpisodeSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -274,7 +274,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
var seasonNumber = 1;
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, true, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, true, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<AnimeEpisodeSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -291,7 +291,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
var seasonNumber = 1;
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, true, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, seasonNumber, true, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<AnimeEpisodeSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -310,7 +310,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria = allCriteria.OfType<DailySeasonSearchCriteria>().ToList();
|
|
|
|
|
|
|
|
|
@ -329,7 +329,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria1 = allCriteria.OfType<DailySeasonSearchCriteria>().ToList();
|
|
|
|
|
var criteria2 = allCriteria.OfType<DailyEpisodeSearchCriteria>().ToList();
|
|
|
|
@ -352,7 +352,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 1, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
var criteria1 = allCriteria.OfType<DailySeasonSearchCriteria>().ToList();
|
|
|
|
|
var criteria2 = allCriteria.OfType<DailyEpisodeSearchCriteria>().ToList();
|
|
|
|
@ -368,7 +368,7 @@ namespace NzbDrone.Core.Test.IndexerSearchTests
|
|
|
|
|
|
|
|
|
|
var allCriteria = WatchForSearchCriteria();
|
|
|
|
|
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 7, false, true, false);
|
|
|
|
|
Subject.SeasonSearch(_xemSeries.Id, 7, false, false, true, false);
|
|
|
|
|
|
|
|
|
|
Mocker.GetMock<ISceneMappingService>()
|
|
|
|
|
.Verify(v => v.GetSceneNames(_xemSeries.Id, It.Is<List<int>>(l => l.Contains(7)), It.Is<List<int>>(l => l.Contains(7))), Times.Once());
|
|
|
|
|