public void SetUp()
        {
            Subject.Settings = new NewznabSettings()
            {
                BaseUrl    = "http://127.0.0.1:1234/",
                Categories = new[] { 1, 2 },
                ApiKey     = "abcd",
            };

            _movieSearchCriteria = new MovieSearchCriteria
            {
                Movie = new Movies.Movie {
                    ImdbId = "tt0076759", Title = "Star Wars", Year = 1977, TmdbId = 11
                },
                SceneTitles = new List <string> {
                    "Star Wars"
                }
            };

            _capabilities = new NewznabCapabilities();

            Mocker.GetMock <INewznabCapabilitiesProvider>()
            .Setup(v => v.GetCapabilities(It.IsAny <NewznabSettings>()))
            .Returns(_capabilities);
        }
Beispiel #2
0
        public void Setup()
        {
            Subject.Definition = new IndexerDefinition()
            {
                Name     = "Torznab",
                Settings = new TorznabSettings()
                {
                    BaseUrl    = "http://indexer.local/",
                    Categories = new int[] { 1 }
                }
            };

            _caps = new NewznabCapabilities();
            Mocker.GetMock <INewznabCapabilitiesProvider>()
            .Setup(v => v.GetCapabilities(It.IsAny <NewznabSettings>()))
            .Returns(_caps);
        }
        public void Setup()
        {
            Subject.Definition = new IndexerDefinition()
            {
                Name     = "Torznab",
                Settings = new TorznabSettings()
                {
                    BaseUrl    = "http://indexer.local/",
                    Categories = new int[] { 1 }
                }
            };

            _caps = new NewznabCapabilities
            {
                Categories = Builder <NewznabCategory> .CreateListOfSize(1).All().With(t => t.Id = 1).Build().ToList()
            };

            Mocker.GetMock <INewznabCapabilitiesProvider>()
            .Setup(v => v.GetCapabilities(It.IsAny <NewznabSettings>()))
            .Returns(_caps);
        }
        public void SetUp()
        {
            Subject.Settings = new NewznabSettings()
            {
                BaseUrl         = "http://127.0.0.1:1234/",
                Categories      = new [] { 1, 2 },
                AnimeCategories = new [] { 3, 4 },
                ApiKey          = "abcd",
            };

            _singleEpisodeSearchCriteria = new SingleEpisodeSearchCriteria
            {
                Series = new Tv.Series {
                    TvRageId = 10, TvdbId = 20, TvMazeId = 30, ImdbId = "t40"
                },
                SceneTitles = new List <string> {
                    "Monkey Island"
                },
                SeasonNumber  = 1,
                EpisodeNumber = 2
            };

            _animeSearchCriteria = new AnimeEpisodeSearchCriteria()
            {
                SceneTitles = new List <string>()
                {
                    "Monkey+Island"
                },
                AbsoluteEpisodeNumber = 100,
                SeasonNumber          = 5,
                EpisodeNumber         = 4
            };

            _capabilities = new NewznabCapabilities();

            Mocker.GetMock <INewznabCapabilitiesProvider>()
            .Setup(v => v.GetCapabilities(It.IsAny <NewznabSettings>()))
            .Returns(_capabilities);
        }
        public void SetUp()
        {
            Subject.Settings = new NewznabSettings()
            {
                BaseUrl    = "http://127.0.0.1:1234/",
                Categories = new[] { 1, 2 },
                ApiKey     = "abcd",
            };

            _singleAlbumSearchCriteria = new BookSearchCriteria
            {
                Author = new Books.Author {
                    Name = "Alien Ant Farm"
                },
                BookTitle = "TruANT"
            };

            _capabilities = new NewznabCapabilities();

            Mocker.GetMock <INewznabCapabilitiesProvider>()
            .Setup(v => v.GetCapabilities(It.IsAny <NewznabSettings>()))
            .Returns(_capabilities);
        }