Add Pull Request Review Request API. (#1588)

* Add Pull Request Review Request API.

* Add Reactive Pull Request Review Request API.

* Add PullRequestReviewRequestClient tests.

* Add ObservablePullRequestReviewRequestClient tests.

* Fix sub-client property naming.

* Remove redundant model and update PullRequest model.

* Add repositoryId based methods and missing Observable documentation.

* Add missing parameter to PullRequest ctor.

* Add integration tests for PullRequestReviewRequest.

* Upgrade PullRequestReviewRequest integration tests.

* Add integration tests for repositoryId methods and fix url bug.

* Add missing unit tests and fix PR issues.

* Add pagination support for PullRequestReviewRequst.GetAll and tests for it.

* Revert changes on `PullRequestReviewCommentsClientTests.cs`

* Small upgrades - remove unused using and compress property to expression body.

* Revert use of expression body in property.

* Add pagination tests for PullRequestReviewRequest.GetAll.

* Change pagination tests to use 2 users.

* Correct class/file name

* Reword the integration test names for consistency
Move the plumbing to create reviews into CreateTheWorld to clean up the actual tests

* Fix DebuggerDisplay of requested reviewers

* fix reviewRequestToCreate parameter to be consistent
This commit is contained in:
Grzegorz Dziadkiewicz
2017-05-14 14:07:57 +02:00
committed by Ryan Gribble
parent 13593676d5
commit 97ae3cb3de
15 changed files with 1284 additions and 1 deletions
+5
View File
@@ -24,6 +24,11 @@ namespace Octokit
/// </summary>
IPullRequestReviewCommentsClient ReviewComment { get; }
/// <summary>
/// Client for managing review requests.
/// </summary>
IPullRequestReviewRequestsClient ReviewRequest { get; }
/// <summary>
/// Get a pull request by number.
/// </summary>