Examples of Watchers


Examples of com.atlassian.jira.rest.client.api.domain.Watchers

  private final DateTime dateTime = ISODateTimeFormat.dateTimeParser().parseDateTime("2010-08-04T17:46:45.454");

  @Test
  public void testGetWatchers() throws Exception {
    final Issue issue = client.getIssueClient().getIssue("TST-1").claim();
    final Watchers watchers = client.getIssueClient().getWatchers(issue.getWatchers().getSelf()).claim();
    assertEquals(1, watchers.getNumWatchers());
    assertFalse(watchers.isWatching());
    assertThat(watchers.getUsers(), containsInAnyOrder(USER1));
  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.api.domain.Watchers

  @Test
  public void testGetWatcherForAnonymouslyAccessibleIssue() {
    setAnonymousMode();
    final Issue issue = client.getIssueClient().getIssue("ANNON-1").claim();
    final Watchers watchers = client.getIssueClient().getWatchers(issue.getWatchers().getSelf()).claim();
    assertEquals(1, watchers.getNumWatchers());
    assertFalse(watchers.isWatching());
    assertTrue("JRADEV-3594 bug!!!", Iterables.isEmpty(watchers.getUsers()));
    // to save time
    assertEquals(new TimeTracking(2700, 2400, null), issue.getTimeTracking());
  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.api.domain.Watchers

      @Override
      public Watchers parse(JSONObject json) throws JSONException {
        final Collection<BasicUser> watchers = JsonParseUtil.parseJsonArray(json
            .getJSONArray("watchers"), userJsonParser);
        return new Watchers(parseValueImpl(json), watchers);
      }
    };
  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.api.domain.Watchers

  }

  @Test
  public void testParseWatchers() throws JSONException {
    final JsonObjectParser<Watchers> parser = WatchersJsonParserBuilder.createWatchersParser();
    final Watchers watcher = parser.parse(ResourceUtil.getJsonObjectFromResource("/json/watcher/complete-valid.json"));
    assertEquals(false, watcher.isWatching());
    assertEquals(1, watcher.getNumWatchers());
    Assert.assertThat(watcher.getUsers(), IsIterableContainingInAnyOrder
        .containsInAnyOrder(TestConstants.USER1_BASIC_DEPRECATED, TestConstants.USER_ADMIN_BASIC_DEPRECATED));

  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.Watchers

            private final BasicUserJsonParser userJsonParser = new BasicUserJsonParser();

            @Override
            public Watchers parse(JSONObject json) throws JSONException {
                final Collection<BasicUser> watchers = JsonParseUtil.parseJsonArray(json.getJSONArray("watchers"), userJsonParser);
                return new Watchers(parseValueImpl(json), watchers);
            }
        };
    }
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.Watchers

    }

    @Test
    public void testParseWatchers() throws JSONException {
        final JsonObjectParser<Watchers> parser = WatchersJsonParserBuilder.createWatchersParser();
        final Watchers watcher = parser.parse(ResourceUtil.getJsonObjectFromResource("/json/watcher/complete-valid.json"));
        assertEquals(false, watcher.isWatching());
        assertEquals(1, watcher.getNumWatchers());
        assertThat(watcher.getUsers(), containsInAnyOrder(TestConstants.USER1, TestConstants.USER_ADMIN));

    }
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.Watchers

  private final DateTime dateTime = ISODateTimeFormat.dateTimeParser().parseDateTime("2010-08-04T17:46:45.454");

  @Test
  public void testGetWatchers() throws Exception {
    final Issue issue = client.getIssueClient().getIssue("TST-1", new NullProgressMonitor());
    final Watchers watchers = client.getIssueClient().getWatchers(issue.getWatchers().getSelf(), new NullProgressMonitor());
    assertEquals(1, watchers.getNumWatchers());
    assertFalse(watchers.isWatching());
    assertThat(watchers.getUsers(), containsInAnyOrder(USER1));
  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.Watchers

  @Test
  public void testGetWatcherForAnonymouslyAccessibleIssue() {
    setAnonymousMode();
    final Issue issue = client.getIssueClient().getIssue("ANNON-1", new NullProgressMonitor());
    final Watchers watchers = client.getIssueClient().getWatchers(issue.getWatchers().getSelf(), pm);
    assertEquals(1, watchers.getNumWatchers());
    assertFalse(watchers.isWatching());
    assertTrue("JRADEV-3594 bug!!!", Iterables.isEmpty(watchers.getUsers()));
    // to save time
    assertEquals(new TimeTracking(2700, 2400, null), issue.getTimeTracking());
  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.Watchers

  private final DateTime dateTime = ISODateTimeFormat.dateTimeParser().parseDateTime("2010-08-04T17:46:45.454");

  @Test
  public void testGetWatchers() throws Exception {
    final Issue issue = client.getIssueClient().getIssue("TST-1", new NullProgressMonitor());
    final Watchers watchers = client.getIssueClient().getWatchers(issue.getWatchers().getSelf(), new NullProgressMonitor());
    assertEquals(1, watchers.getNumWatchers());
    assertFalse(watchers.isWatching());
    assertThat(watchers.getUsers(), containsInAnyOrder(USER1));
  }
View Full Code Here

Examples of com.atlassian.jira.rest.client.domain.Watchers

  @Test
  public void testGetWatcherForAnonymouslyAccessibleIssue() {
    setAnonymousMode();
    final Issue issue = client.getIssueClient().getIssue("ANNON-1", new NullProgressMonitor());
    final Watchers watchers = client.getIssueClient().getWatchers(issue.getWatchers().getSelf(), pm);
    assertEquals(1, watchers.getNumWatchers());
    assertFalse(watchers.isWatching());
    assertTrue("JRADEV-3594 bug!!!", Iterables.isEmpty(watchers.getUsers()));
    // to save time
    assertEquals(new TimeTracking(2700, 2400, null), issue.getTimeTracking());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.