public void UpdateMergeRequest()
        {
            var mergeRequest = mergeRequestClient.AllInState(MergeRequestState.opened).FirstOrDefault(x => x.Title == "Merge my-super-feature into master");

            var updatedMergeRequest = mergeRequestClient.Update(mergeRequest.Iid, new MergeRequestUpdate {
                Title = "Merge my-super-feature into master updated",
            });

            Assert.That(updatedMergeRequest, Is.Not.Null);
            updatedMergeRequest.Iid.ShouldBe(mergeRequest.Iid);
            updatedMergeRequest.Title.ShouldBe("Merge my-super-feature into master updated");
            updatedMergeRequest.State.ShouldBe(MergeRequestState.opened);
        }
示例#2
0
        public void UpdateMergeRequest()
        {
            var mergeRequest = _mergeRequest.Update(5, new MergeRequestUpdate {
                Title        = "Merge my-super-feature into master",
                TargetBranch = "my-super-feature",
                SourceBranch = "master",
                NewState     = MergeRequestStateEvent.close.ToString()
            });

            Assert.That(mergeRequest, Is.Not.Null);
        }