final IssueRestClient issueClient = client.getIssueClient();
final Issue issue1 = issueClient.getIssue("TST-1", pm);
Assert.assertThat(issueClient.getWatchers(issue1.getWatchers().getSelf(), pm).getUsers(), not(hasItem(USER_ADMIN)));
issueClient.watch(issue1.getWatchers().getSelf(), pm);
Assert.assertThat(issueClient.getWatchers(issue1.getWatchers().getSelf(), pm).getUsers(), hasItem(USER_ADMIN));
issueClient.unwatch(issue1.getWatchers().getSelf(), pm);
Assert.assertThat(issueClient.getWatchers(issue1.getWatchers().getSelf(), pm).getUsers(), not(hasItem(USER_ADMIN)));