public void EnumeratePullRequests_ExistingPublicRepositoryWithPullRequest_AllStates_ReturnValidInfo()
        {
            var parameters = new EnumeratePullRequestsParameters
            {
                States = new[] { PullRequestState.Open, PullRequestState.Merged, PullRequestState.Declined, PullRequestState.Superseded }
            };
            var pullRequests = ExistingRepository.EnumeratePullRequests(parameters);

            pullRequests.ShouldNotBeNull();
            pullRequests.Count().ShouldBeGreaterThan(1, "When we don't limit to open pull request we can found more!");
        }
예제 #2
0
        public void EnumeratePullRequests_ExistingRepositoryWithPullRequest_AllStates_ReturnValidInfo()
        {
            var parameters = new EnumeratePullRequestsParameters
            {
                States = new[] { PullRequestState.Open, PullRequestState.Merged, PullRequestState.Declined, PullRequestState.Superseded }
            };
            var pullRequests = ExistingRepository.EnumeratePullRequests(parameters).ToList();

            pullRequests.Any(p => p.id == OpenedPullRequestId).ShouldBe(true);
            pullRequests.Any(p => p.id == DeclinedPullRequestId).ShouldBe(true);
        }