final IssueRestClient issueClient = client.getIssueClient();
final Issue issue = issueClient.getIssue("TST-1").claim();
Assert.assertThat(client.getIssueClient().getWatchers(issue.getWatchers().getSelf()).claim()
.getUsers(), hasItem(IntegrationTestUtil.USER1));
// JIRA allows to watch already watched issue by you - such action effectively has no effect
issueClient.watch(issue.getWatchers().getSelf()).claim();
Assert.assertThat(client.getIssueClient().getWatchers(issue.getWatchers().getSelf()).claim()
.getUsers(), hasItem(IntegrationTestUtil.USER1));
}
@Test