Examples of Votes


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

  }

  @Test
  public void testGetVoter() {
    final Issue issue = client.getIssueClient().getIssue("TST-1").claim();
    final Votes votes = client.getIssueClient().getVotes(issue.getVotes().getSelf()).claim();
    assertFalse(votes.hasVoted());
    assertThat(votes.getUsers(), containsInAnyOrder(USER1));
  }
View Full Code Here

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

  private void assertNumVotesAndNoVotersDetails(final String issueKey, final int numVotes) {
    final Issue issue = client.getIssueClient().getIssue(issueKey).claim();
    assertEquals(numVotes, issue.getVotes().getVotes());
    assertFalse(issue.getVotes().hasVoted());
    final Votes votes = client.getIssueClient().getVotes(issue.getVotes().getSelf()).claim();
    assertFalse(votes.hasVoted());
    assertEquals(numVotes, votes.getVotes());
    assertTrue(Iterables.isEmpty(votes.getUsers()));
  }
View Full Code Here

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

  @Override
  public Votes parse(JSONObject json) throws JSONException {
    final BasicVotes basicVotes = basicVotesJsonParser.parse(json);
    final Collection<BasicUser> users = JsonParseUtil.parseJsonArray(json.getJSONArray("voters"), basicUserJsonParser);
    return new Votes(basicVotes.getSelf(), basicVotes.getVotes(), basicVotes.hasVoted(), users);
  }
View Full Code Here

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

*/
public class VotesJsonParserTest {
  @Test
  public void testParse() throws Exception {
    final VotesJsonParser parser = new VotesJsonParser();
    final Votes votes = parser.parse(ResourceUtil.getJsonObjectFromResource("/json/votes/complete.json"));
    Assert.assertEquals(2, Iterables.size(votes.getUsers()));
    Assert.assertEquals(TestConstants.USER1_BASIC_DEPRECATED, Iterables.get(votes.getUsers(), 0));
    Assert.assertFalse(votes.hasVoted());
    Assert.assertEquals(2, votes.getVotes());
    Assert.assertEquals(TestUtil.toUri("http://localhost:8090/jira/rest/api/latest/issue/TST-1/votes"), votes.getSelf());
  }
View Full Code Here

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

  private final BasicUserJsonParser basicUserJsonParser = new BasicUserJsonParser();
  @Override
  public Votes parse(JSONObject json) throws JSONException {
    final BasicVotes basicVotes = basicVotesJsonParser.parse(json);
    final Collection<BasicUser> users = JsonParseUtil.parseJsonArray(json.getJSONArray("voters"), basicUserJsonParser);
    return new Votes(basicVotes.getSelf(), basicVotes.getVotes(), basicVotes.hasVoted(), users);
  }
View Full Code Here

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

*/
public class VotesJsonParserTest {
  @Test
  public void testParse() throws Exception {
    final VotesJsonParser parser = new VotesJsonParser();
    final Votes votes = parser.parse(ResourceUtil.getJsonObjectFromResource("/json/votes/complete.json"));
    assertEquals(2, Iterables.size(votes.getUsers()));
    assertEquals(TestConstants.USER1, Iterables.get(votes.getUsers(), 0));
    assertFalse(votes.hasVoted());
    assertEquals(2, votes.getVotes());
    assertEquals(TestUtil.toUri("http://localhost:8090/jira/rest/api/latest/issue/TST-1/votes"), votes.getSelf());
  }
View Full Code Here

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

  }

  @Test
  public void testGetVoter() {
    final Issue issue = client.getIssueClient().getIssue("TST-1", pm);
    final Votes votes = client.getIssueClient().getVotes(issue.getVotes().getSelf(), pm);
    assertFalse(votes.hasVoted());
    assertThat(votes.getUsers(), containsInAnyOrder(USER1));
  }
View Full Code Here

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

  private void assertNumVotesAndNoVotersDetails(final String issueKey, final int numVotes) {
    final Issue issue = client.getIssueClient().getIssue(issueKey, pm);
    assertEquals(numVotes, issue.getVotes().getVotes());
    assertFalse(issue.getVotes().hasVoted());
    final Votes votes = client.getIssueClient().getVotes(issue.getVotes().getSelf(), pm);
    assertFalse(votes.hasVoted());
    assertEquals(numVotes, votes.getVotes());
    assertTrue(Iterables.isEmpty(votes.getUsers()));
  }
View Full Code Here

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

  }

  @Test
  public void testGetVoter() {
    final Issue issue = client.getIssueClient().getIssue("TST-1", pm);
    final Votes votes = client.getIssueClient().getVotes(issue.getVotes().getSelf(), pm);
    assertFalse(votes.hasVoted());
    assertThat(votes.getUsers(), containsInAnyOrder(USER1));
  }
View Full Code Here

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

  private void assertNumVotesAndNoVotersDetails(final String issueKey, final int numVotes) {
    final Issue issue = client.getIssueClient().getIssue(issueKey, pm);
    assertEquals(numVotes, issue.getVotes().getVotes());
    assertFalse(issue.getVotes().hasVoted());
    final Votes votes = client.getIssueClient().getVotes(issue.getVotes().getSelf(), pm);
    assertFalse(votes.hasVoted());
    assertEquals(numVotes, votes.getVotes());
    assertTrue(Iterables.isEmpty(votes.getUsers()));
  }
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.