public async Task Test_PersonShowCreditsCastItemArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var traktJsonReader = new ArrayJsonReader<ITraktPersonShowCreditsCastItem>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var showCreditsCastItems = await traktJsonReader.ReadArrayAsync(stream);
                showCreditsCastItems.Should().NotBeNull().And.BeEmpty();
            }
        }
示例#2
0
        public async Task Test_RecommendationArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new ArrayJsonReader <ITraktRecommendation>();

            using var stream = JSON_EMPTY_ARRAY.ToStream();

            IEnumerable <ITraktRecommendation> traktRecommendations = await jsonReader.ReadArrayAsync(stream);

            traktRecommendations.Should().NotBeNull().And.BeEmpty();
        }
示例#3
0
        public async Task Test_LanguageArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new ArrayJsonReader <ITraktLanguage>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                IEnumerable <ITraktLanguage> traktLanguages = await jsonReader.ReadArrayAsync(stream);

                traktLanguages.Should().NotBeNull().And.BeEmpty();
            }
        }
        public async Task Test_CastMemberArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new ArrayJsonReader <ITraktCastMember>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var traktCastMembers = await jsonReader.ReadArrayAsync(stream);

                traktCastMembers.Should().NotBeNull().And.BeEmpty();
            }
        }
示例#5
0
        public async Task Test_EpisodeIdsArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var traktJsonReader = new ArrayJsonReader <ITraktEpisodeIds>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var traktEpisodeIds = await traktJsonReader.ReadArrayAsync(stream);

                traktEpisodeIds.Should().NotBeNull().And.BeEmpty();
            }
        }
        public async Task Test_PostResponseNotFoundSeasonArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new ArrayJsonReader <ITraktPostResponseNotFoundSeason>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var notFoundSeasons = await jsonReader.ReadArrayAsync(stream);

                notFoundSeasons.Should().NotBeNull().And.BeEmpty();
            }
        }
        public async Task Test_CollectionShowSeasonArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new CollectionShowSeasonArrayJsonReader();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var traktCollectionShowSeasons = await jsonReader.ReadArrayAsync(stream);

                traktCollectionShowSeasons.Should().NotBeNull().And.BeEmpty();
            }
        }
        public async Task Test_SearchResultArrayJsonReader_Episode_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new ArrayJsonReader <ITraktSearchResult>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                IEnumerable <ITraktSearchResult> traktSearchResults = await jsonReader.ReadArrayAsync(stream);

                traktSearchResults.Should().NotBeNull().And.BeEmpty();
            }
        }
示例#9
0
        public async Task Test_UserCustomListsReorderPostResponseArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var traktJsonReader = new UserCustomListsReorderPostResponseArrayJsonReader();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                IEnumerable <ITraktUserCustomListsReorderPostResponse> traktUserCustomListsReorderPostResponses = await traktJsonReader.ReadArrayAsync(stream);

                traktUserCustomListsReorderPostResponses.Should().NotBeNull().And.BeEmpty();
            }
        }
示例#10
0
        public async Task Test_CertificationsArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new ArrayJsonReader <ITraktCertifications>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                IEnumerable <ITraktCertifications> multipleTraktCertifications = await jsonReader.ReadArrayAsync(stream);

                multipleTraktCertifications.Should().NotBeNull().And.BeEmpty();
            }
        }
示例#11
0
        public async Task Test_AuthorizationArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var objectJsonReader = new AuthorizationArrayJsonReader();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                IEnumerable <ITraktAuthorization> traktAuthorizations = await objectJsonReader.ReadArrayAsync(stream);

                traktAuthorizations.Should().NotBeNull().And.BeEmpty();
            }
        }
示例#12
0
        public async Task Test_PersonMovieCreditsCastItemArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new PersonMovieCreditsCastItemArrayJsonReader();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var movieCreditsCastItems = await jsonReader.ReadArrayAsync(stream);

                movieCreditsCastItems.Should().NotBeNull().And.BeEmpty();
            }
        }
示例#13
0
        public async Task Test_WatchedShowEpisodeArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new WatchedShowEpisodeArrayJsonReader();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var traktWatchedShowEpisodes = await jsonReader.ReadArrayAsync(stream);

                traktWatchedShowEpisodes.Should().NotBeNull().And.BeEmpty();
            }
        }
        public async Task Test_SeasonWatchedProgressArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var traktJsonReader = new ArrayJsonReader <ITraktSeasonWatchedProgress>();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var traktSeasonWatchedProgresses = await traktJsonReader.ReadArrayAsync(stream);

                traktSeasonWatchedProgresses.Should().NotBeNull().And.BeEmpty();
            }
        }
        public async Task Test_NetworkArrayJsonReader_ReadArray_From_Stream_Empty_Array()
        {
            var jsonReader = new NetworkArrayJsonReader();

            using (var stream = JSON_EMPTY_ARRAY.ToStream())
            {
                var traktNetworks = await jsonReader.ReadArrayAsync(stream);

                traktNetworks.Should().NotBeNull().And.BeEmpty();
            }
        }