public async Task TestAccountGetRatedTvEpisodes() { // TODO: Error in TMDb: https://www.themoviedb.org/talk/557f1af49251410a2c002480 await TMDbClient.SetSessionInformationAsync(TestConfig.UserSessionId, SessionType.UserSession); await TestHelpers.SearchPagesAsync(i => TMDbClient.AccountGetRatedTvShowEpisodesAsync(i)); SearchContainer <AccountSearchTvEpisode> tvEpisodes = await TMDbClient.AccountGetRatedTvShowEpisodesAsync(); AccountSearchTvEpisode tvEpisode = tvEpisodes.Results.Single(s => s.Id == IdHelper.BreakingBadSeason1Episode1Id); await Verify(tvEpisode); }
public void TestAccountGetRatedTvEpisodes() { IgnoreMissingCSharp("results[array]._id / _id"); // TODO: Error in TMDb: https://www.themoviedb.org/talk/557f1af49251410a2c002480 Config.Client.SetSessionInformation(Config.UserSessionId, SessionType.UserSession); TestHelpers.SearchPages(i => Config.Client.AccountGetRatedTvShowEpisodesAsync(i).Result); AccountSearchTvEpisode tvEpisode = Config.Client.AccountGetRatedTvShowEpisodesAsync().Sync().Results[0]; // Requires that you have rated at least one movie else this test will fail Assert.True(tvEpisode.Id > 0); Assert.True(tvEpisode.ShowId > 0); Assert.True(tvEpisode.EpisodeNumber > 0); Assert.True(tvEpisode.SeasonNumber > 0); Assert.NotNull(tvEpisode.Name); Assert.NotNull(tvEpisode.AirDate); Assert.NotNull(tvEpisode.StillPath); Assert.True(tvEpisode.VoteCount > 0); Assert.True(tvEpisode.VoteAverage > 0); Assert.True(tvEpisode.Rating > 0); }