public async Task ReturnsSeries() { var seriesWorks = await SeriesEndpoint.GetListByWorkId(8134945); Assert.NotNull(seriesWorks); Assert.True(seriesWorks.Count > 0); }
public async Task ReturnsSeries() { var seriesWorks = await SeriesEndpoint.GetListByAuthorId(38550); Assert.NotNull(seriesWorks); Assert.True(seriesWorks.Count > 0); }
public async Task ReturnsSeriesInformation() { var expectedSeriesId = 49075; var series = await SeriesEndpoint.GetById(expectedSeriesId); Assert.NotNull(series); Assert.Equal(expectedSeriesId, series.Id); }
public async Task ReturnsSeriesInformation() { var expectedSeriesId = 49075; var series = await SeriesEndpoint.GetById(expectedSeriesId); Assert.NotNull(series); Assert.Equal(expectedSeriesId, series.Id); Assert.NotNull(series.Works); Assert.True(series.Works.Count > 0); Assert.NotNull(series.Works[0].UserPosition); }
public UnauthorizedGoodreadsClient(string apiKey, string apiSecret, string accessToken, string accessSecret) : base(apiKey, apiSecret, accessToken, accessSecret) { Authors = new AuthorsEnpoint(_connection); Books = new BooksEndpoint(_connection); Shelves = new ShelvesEndpoint(_connection); Users = new UsersEndpoint(_connection); Reviews = new ReviewsEndpoint(_connection); Series = new SeriesEndpoint(_connection); Events = new EventsEndpoint(_connection); Groups = new GroupsEndpoint(_connection); UserStatuses = new UserStatusesEndpoint(_connection); ReadStatuses = new ReadStatusesEndpoint(_connection); Comments = new CommentsEndpoint(_connection); Topics = new TopicsEndpoint(_connection); }
public OAuthGoodreadsClient(string apiKey, string apiSecret, string accessToken, string accessSecret) : base(apiKey, apiSecret, accessToken, accessSecret) { Authors = new AuthorsEnpoint(_connection); AuthorsFollowing = new AuthorsFollowingEndpoint(_connection); Books = new BooksEndpoint(_connection); Comments = new CommentsEndpoint(_connection); Events = new EventsEndpoint(_connection); Followers = new FollowersEndpoint(_connection); Friends = new FriendsEndpoint(_connection); Groups = new GroupsEndpoint(_connection); Notifications = new NotificationsEndpoint(_connection); OwnedBooks = new OwnedBooksEndpoint(_connection); Quotes = new QuotesEndpoint(_connection); ReadStatuses = new ReadStatusesEndpoint(_connection); Recommendations = new RecommendationsEndpoint(_connection); Reviews = new ReviewsEndpoint(_connection); Series = new SeriesEndpoint(_connection); Shelves = new ShelvesEndpoint(_connection); Topics = new TopicsEndpoint(_connection); Updates = new UpdatesEndpoint(_connection); Users = new UsersEndpoint(_connection); UserStatuses = new UserStatusesEndpoint(_connection); }
public async Task ReturnsNullWhenIncorrectSeriesId() { var series = await SeriesEndpoint.GetById(int.MaxValue); Assert.Null(series); }