Exemple #1
0
        private void GivenAProcessedMediaItem()
        {
            _mediaItemResult = new MediaItemResult(true, new MoviePlexMediaItemRowBuilder().Build());

            _mediaItemProcessor.GetMediaItem(Arg.Any <int>(), Arg.Any <PlexMediaTypes>(), Arg.Any <List <PlexMediaItemRow> >(),
                                             Arg.Any <string>(), Arg.Any <string>(), Arg.Any <string>(), Arg.Any <string>()).Returns(_mediaItemResult);
        }
        private void GivenAProcessedMediaItem(bool hasSeasons = true)
        {
            var mediaItemResult = new MediaItemResult(true, new TvPlexMediaItemRowBuilder().Build());

            _rootPlexMediaItem = mediaItemResult.MediaItem;

            if (!hasSeasons)
            {
                _rootPlexMediaItem.PlexSeasons = new List <PlexSeasonRow>();
            }

            _mediaItemProcessor.GetMediaItem(Arg.Any <int>(), Arg.Any <PlexMediaTypes>(), Arg.Any <List <PlexMediaItemRow> >(),
                                             Arg.Any <string>(), Arg.Any <string>(), Arg.Any <string>(), Arg.Any <string>())
            .Returns(mediaItemResult);
        }