Example #1
0
        public async Task Should_Remove_Watcher_From_Issue()
        {
            await redmineManager.RemoveWatcherAsync(watcherIssueId, watcherUserId);

            Issue issue = await redmineManager.GetObjectAsync <Issue>(watcherIssueId.ToString(), new NameValueCollection { { "include", "watchers" } });

            Assert.IsTrue(issue.Watchers == null || ((List <Watcher>)issue.Watchers).Find(w => w.Id == watcherUserId) == null);
        }