Examples of BasicPriority


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

  }

  @Test
  public void testParseWithoutId() throws Exception {
    final BasicPriorityJsonParser parser = new BasicPriorityJsonParser();
    final BasicPriority basicPriority = parser.parse(ResourceUtil
        .getJsonObjectFromResource("/json/priority/valid-without-id.json"));
    Assert.assertEquals(new BasicPriority(TestUtil
        .toUri("http://localhost:8090/jira/rest/api/latest/priority/3"), null, "XMajor"), basicPriority);
  }
View Full Code Here

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

    assertEquals(Long.valueOf(10040), issue.getId());
    assertEquals(toUri("http://localhost:8090/jira/rest/api/latest/issue/10040"), issue.getSelf());
    assertEquals("A task where someone will vote", issue.getSummary());
    assertNull(issue.getDescription()); // by default search doesn't retrieve description

    final BasicPriority expectedPriority = new BasicPriority(toUri("http://localhost:8090/jira/rest/api/2/priority/3"), 3L, "Major");
    assertEquals(expectedPriority, issue.getPriority());

    final BasicStatus expectedStatus = new BasicStatus(toUri("http://localhost:8090/jira/rest/api/2/status/1"), "Open");
    assertEquals(expectedStatus, issue.getStatus());
View Full Code Here

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

        BasicProject project = null;
        BasicIssueType issueType = null;
        BasicStatus status = null;

        String description = null;
        BasicPriority priority = null;
        BasicResolution resolution = null;
        Collection<Attachment> attachments = null;
        BasicUser reporter = null;
        BasicUser assignee = null;
        DateTime creationDate = null;
View Full Code Here

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

    final URI selfUri = JsonParseUtil.getSelfUri(json);
        final String iconUrl = JsonParseUtil.getOptionalString(json, "iconUrl");
        if (iconUrl != null) {
            return new Priority(selfUri, id, name, null, null, JsonParseUtil.parseURI(iconUrl));
        }
    return new BasicPriority(selfUri, id, name);
  }
View Full Code Here

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

public class PriorityJsonParser implements JsonObjectParser<Priority> {
  private final BasicPriorityJsonParser basicPriorityJsonParser = new BasicPriorityJsonParser();
  @Override
  public Priority parse(JSONObject json) throws JSONException {
    final BasicPriority basicPriority = basicPriorityJsonParser.parse(json);
    final String statusColor = json.getString("statusColor");
    final String description = json.getString("description");
    final URI iconUri = JsonParseUtil.parseURI(json.getString("iconUrl"));
    return new Priority(basicPriority.getSelf(), basicPriority.getId(), basicPriority.getName(), statusColor, description, iconUri);
  }
View Full Code Here

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

  @Test
  public void testParseIssueJira5x0Representation() throws JSONException {
    final Issue issue = parseIssue("/json/issue/valid-5.0.json");
    assertEquals(3, Iterables.size(issue.getComments()));
    final BasicPriority priority = issue.getPriority();
    assertNotNull(priority);
    assertEquals("Major", priority.getName());
    assertEquals("my description", issue.getDescription());
    assertEquals("TST", issue.getProject().getKey());
    assertNotNull(issue.getDueDate());
    assertEquals(toDateTimeFromIsoDate("2010-07-05"), issue.getDueDate());
    assertEquals(4, Iterables.size(issue.getAttachments()));
View Full Code Here

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

  @Test
  public void testParseIssueJira50Representation() throws JSONException {
    final Issue issue = parseIssue("/json/issue/valid-5.0-1.json");
    assertEquals(0, Iterables.size(issue.getComments()));
    final BasicPriority priority = issue.getPriority();
    assertNull(priority);
    assertEquals("Pivotal Tracker provides time tracking information on the project level.\n"
        + "JIRA stores time tracking information on issue level, so this issue has been created to store imported time tracking information.", issue.getDescription());
    assertEquals("TIMETRACKING", issue.getProject().getKey());
    assertNull(issue.getDueDate());
View Full Code Here

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

    });
  }

  @Test
  public void testGetPriority() {
    final BasicPriority basicPriority = client.getIssueClient().getIssue("TST-2", pm).getPriority();
    final Priority priority = client.getMetadataClient().getPriority(basicPriority.getSelf(), pm);
    assertEquals(basicPriority.getSelf(), priority.getSelf());
    assertEquals("Major", priority.getName());
    assertEquals("#009900", priority.getStatusColor());
    assertEquals("Major loss of function.", priority.getDescription());
    final Long expectedId = isJira5xOrNewer() ? 3L : null;
    assertEquals(expectedId, priority.getId());
View Full Code Here

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

public class BasicPriorityJsonParserTest {
  @Test
  public void testParse() throws Exception {
    final BasicPriorityJsonParser parser = new BasicPriorityJsonParser();
    final BasicPriority basicPriority = parser.parse(ResourceUtil.getJsonObjectFromResource("/json/priority/valid.json"));
    Assert.assertEquals(new BasicPriority(TestUtil.toUri("http://localhost:8090/jira/rest/api/latest/priority/3"), 3L, "XMajor"), basicPriority);
  }
View Full Code Here

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

  }

  @Test
  public void testParseWithoutId() throws Exception {
    final BasicPriorityJsonParser parser = new BasicPriorityJsonParser();
    final BasicPriority basicPriority = parser.parse(ResourceUtil.getJsonObjectFromResource("/json/priority/valid-without-id.json"));
    Assert.assertEquals(new BasicPriority(TestUtil.toUri("http://localhost:8090/jira/rest/api/latest/priority/3"), null, "XMajor"), basicPriority);
  }
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.