public async Task TestGetReviewsInfo(int appId) { var reviewsResponse = await _steamApiClient.GetReviewsAsync( new GetReviewsRequest(appId) ); Assert.NotNull(reviewsResponse); Assert.NotNull(reviewsResponse.QuerySummary); Assert.NotNull(reviewsResponse.Reviews); Assert.NotEmpty(reviewsResponse.Reviews); Assert.All(reviewsResponse.Reviews, review => { Assert.NotNull(review); Assert.NotNull(review.Author); Assert.NotNull(review.Comment); Assert.True(review.CommentCount >= 0); Assert.True(review.VotesFunny >= 0); Assert.True(review.VotesUp >= 0); }); }