Examples of BasicIssueType


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

    assertEquals(IntegrationTestUtil.USER1_FULL, issue.getReporter());
    assertEquals(IntegrationTestUtil.USER_ADMIN_FULL, issue.getAssignee());
    assertEquals(new BasicProject(resolveURI("rest/api/2/project/TST"), "TST", "Test Project"), issue.getProject());
    assertEquals(new BasicVotes(resolveURI("rest/api/2/issue/TST-7/votes"), 0, false), issue.getVotes());
    assertEquals(new BasicWatchers(resolveURI("rest/api/2/issue/TST-7/watchers"), false, 0), issue.getWatchers());
    assertEquals(new BasicIssueType(resolveURI("rest/api/2/issuetype/3"), 3L, "Task", false), issue.getIssueType());
  }
View Full Code Here

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

    assertEquals(IntegrationTestUtil.USER1_FULL, issue.getReporter());
    assertEquals(IntegrationTestUtil.USER_ADMIN_FULL, issue.getAssignee());
    assertEquals(new BasicProject(resolveURI("rest/api/2/project/TST"), "TST", "Test Project"), issue.getProject());
    assertEquals(new BasicVotes(resolveURI("rest/api/2/issue/TST-7/votes"), 0, false), issue.getVotes());
    assertEquals(new BasicWatchers(resolveURI("rest/api/2/issue/TST-7/watchers"), false, 0), issue.getWatchers());
    assertEquals(new BasicIssueType(resolveURI("rest/api/2/issuetype/3"), 3L, "Task", false), issue.getIssueType());
  }
View Full Code Here

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

public class IssueTypeJsonParser implements JsonObjectParser<IssueType> {
  private final BasicIssueTypeJsonParser basicIssueTypeJsonParser = new BasicIssueTypeJsonParser();

  @Override
  public IssueType parse(JSONObject json) throws JSONException {
    final BasicIssueType basicIssueType = basicIssueTypeJsonParser.parse(json);
    final String iconUrl = JsonParseUtil.getOptionalString(json, "iconUrl");
    final URI iconUri = iconUrl == null ? null : JsonParseUtil.parseURI(iconUrl);
    final String description = JsonParseUtil.getOptionalString(json, "description");
    return new IssueType(basicIssueType.getSelf(), basicIssueType.getId(), basicIssueType.getName(), basicIssueType
        .isSubtask(), description, iconUri);
  }
View Full Code Here

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

  public BasicIssueType parse(JSONObject json) throws JSONException {
    final URI selfUri = JsonParseUtil.getSelfUri(json);
    final Long id = JsonParseUtil.getOptionalLong(json, "id");
    final String name = json.getString("name");
    final boolean isSubtask = json.getBoolean("subtask");
    return new BasicIssueType(selfUri, id, name, isSubtask);
  }
View Full Code Here

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

    final String description = getOptionalFieldStringUnisex(s, DESCRIPTION_FIELD.id);

    final Collection<Attachment> attachments = parseOptionalArray(s, new JsonWeakParserForJsonObject<Attachment>(attachmentJsonParser), FIELDS, ATTACHMENT_FIELD.id);
    final Collection<IssueField> fields = parseFields(s);

    final BasicIssueType issueType = issueTypeJsonParser.parse(getFieldUnisex(s, ISSUE_TYPE_FIELD.id));
    final DateTime creationDate = JsonParseUtil.parseDateTime(getFieldStringUnisex(s, CREATED_FIELD.id));
    final DateTime updateDate = JsonParseUtil.parseDateTime(getFieldStringUnisex(s, UPDATED_FIELD.id));

    final String dueDateString = getOptionalFieldStringUnisex(s, DUE_DATE_FIELD.id);
    final DateTime dueDate = dueDateString == null ? null : JsonParseUtil.parseDateTimeOrDate(dueDateString);
View Full Code Here

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

    assertEquals(IntegrationTestUtil.USER1_FULL, issue.getReporter());
    assertEquals(IntegrationTestUtil.USER_ADMIN_FULL, issue.getAssignee());
    assertEquals(new BasicProject(resolveURI(projectSelf), "TST", "Test Project"), issue.getProject());
    assertEquals(new BasicVotes(resolveURI("rest/api/2/issue/TST-7/votes"), 0, false), issue.getVotes());
    assertEquals(new BasicWatchers(resolveURI("rest/api/2/issue/TST-7/watchers"), false, 0), issue.getWatchers());
    assertEquals(new BasicIssueType(resolveURI("rest/api/2/issuetype/3"), 3L, "Task", false), issue.getIssueType());
  }
View Full Code Here

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

          "We expected exactly one allowed value - the issue type %s (%s) for project  %s (%s)",
          testProject.getName(), testProject.getKey(), cimIssueType.getName(), cimIssueType.getId());
      assertEquals(assertMessageAllowedValuesSizeNotMatch, 1, Iterables.size(allowedValues));

      //noinspection unchecked
      final BasicIssueType firstAllowedValue = (BasicIssueType) Iterables.getOnlyElement(allowedValues);
      assertEquals(firstAllowedValue.getId(), cimIssueType.getId());
    }
  }
View Full Code Here

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

public class BasicIssueTypeJsonParserTest {

  @Test
  public void testParse() throws JSONException {
    BasicIssueTypeJsonParser parser = new BasicIssueTypeJsonParser();
    final BasicIssueType issueType = parser.parse(ResourceUtil.getJsonObjectFromResource("/json/issueType/valid.json"));
    Assert.assertEquals(new BasicIssueType(toUri("http://localhost:8090/jira/rest/api/latest/issueType/1"), 1L, "Bug", true), issueType);
  }
View Full Code Here

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

  }

  @Test
  public void testParseWithoutId() throws JSONException {
    BasicIssueTypeJsonParser parser = new BasicIssueTypeJsonParser();
    final BasicIssueType issueType = parser.parse(ResourceUtil
        .getJsonObjectFromResource("/json/issueType/valid-without-id.json"));
    Assert.assertEquals(new BasicIssueType(toUri("http://localhost:8090/jira/rest/api/latest/issueType/1"), null, "Bug", true), issueType);
  }
View Full Code Here

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

    assertEquals(expectedVotes, issue.getVotes());

    final BasicWatchers expectedWatchers = new BasicWatchers(toUri("http://localhost:8090/jira/rest/api/2/issue/TST-7/watchers"), false, 0);
    assertEquals(expectedWatchers, issue .getWatchers());

    final BasicIssueType expectedIssueType = new BasicIssueType(toUri("http://localhost:8090/jira/rest/api/2/issuetype/3"), 3L, "Task", false);
    assertEquals(expectedIssueType, issue.getIssueType());
  }
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.