Examples of BasicProject


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

    assertEquals(toDateTime("2010-09-22T18:06:32.000+02:00"), issue.getUpdateDate());
    assertEquals(toDateTime("2010-09-22T18:06:32.000+02:00"), issue.getCreationDate());
    assertEquals(TestConstants.USER1, issue.getReporter());
    assertEquals(TestConstants.USER_ADMIN, issue.getAssignee());

    final BasicProject expectedProject = new BasicProject(toUri("http://localhost:8090/jira/rest/api/2/project/TST"), "TST", 10000L, "Test Project");
    assertEquals(expectedProject, issue.getProject());

    final BasicVotes expectedVotes = new BasicVotes(toUri("http://localhost:8090/jira/rest/api/2/issue/TST-7/votes"), 0, false);
    assertEquals(expectedVotes, issue.getVotes());
View Full Code Here

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

    assertEquals("Testing attachem2", issue.getSummary());
    assertEquals("TST-2", issue.getKey());
    assertEquals("my description", issue.getDescription());
    assertEquals(Long.valueOf(10010), issue.getId());

    final BasicProject expectedProject = new BasicProject(toUri("http://localhost:8090/jira/rest/api/2/project/TST"), "TST", 10000L, "Test Project");
    assertEquals(expectedProject, issue.getProject());

    assertEquals("Major", issue.getPriority().getName());
    assertNull(issue.getResolution());
    assertEquals(toDateTime("2010-07-26T13:29:18.262+0200"), issue.getCreationDate());
View Full Code Here

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

    // JIRA does not store timezone information in its dump file, so no timezone here
    assertEquals(toDateTime("2010-09-22T18:06:32.000"), issue.getUpdateDate());
    assertEquals(toDateTime("2010-09-22T18:06:32.000"), issue.getCreationDate());
    assertEquals(IntegrationTestUtil.USER1_FULL, issue.getReporter());
    assertEquals(IntegrationTestUtil.USER_ADMIN_FULL, issue.getAssignee());
    assertEquals(new BasicProject(resolveURI(projectSelf), "TST", 10000L, "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());
    assertThat(issue.getIssueType(), notNullValue());
    assertThat(issue.getIssueType().getSelf(), is(resolveURI("rest/api/2/issuetype/3")));
    assertThat(issue.getIssueType().getId(), is(3L));
View Full Code Here

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

      return;
    }

    final Iterable<BasicProject> projects = client.getProjectClient().getAllProjects().claim();
    assertEquals(4, Iterables.size(projects));
    final BasicProject tst = Iterables.find(projects, new Predicate<BasicProject>() {
      @Override
      public boolean apply(@Nullable BasicProject input) {
        return input.getKey().equals("TST");
      }
    });
    assertTrue(tst.getSelf().toString().contains(jiraRestRootUri.toString()));

    setAnonymousMode();
    final Iterable<BasicProject> anonymouslyAccessibleProjects = client.getProjectClient().getAllProjects().claim();
    assertEquals(2, Iterables.size(anonymouslyAccessibleProjects));
View Full Code Here

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

    // JIRA does not store timezone information in its dump file, so no timezone here
    assertEquals(toDateTime("2010-09-22T18:06:32.000"), issue.getUpdateDate());
    assertEquals(toDateTime("2010-09-22T18:06:32.000"), issue.getCreationDate());
    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.BasicProject

    final BasicPriority priority = getOptionalNestedField(issueJson, PRIORITY_FIELD.id, priorityJsonParser);
    final Resolution resolution = getOptionalNestedField(issueJson, RESOLUTION_FIELD.id, resolutionJsonParser);
    final User assignee = getOptionalNestedField(issueJson, ASSIGNEE_FIELD.id, userJsonParser);
    final User reporter = getOptionalNestedField(issueJson, REPORTER_FIELD.id, userJsonParser);

    final BasicProject project = projectJsonParser.parse(getFieldUnisex(issueJson, PROJECT_FIELD.id));
    final Collection<IssueLink> issueLinks;
    issueLinks = parseOptionalArray(issueJson, new JsonWeakParserForJsonObject<IssueLink>(issueLinkJsonParserV5), FIELDS, LINKS_FIELD.id);

    Collection<Subtask> subtasks = parseOptionalArray(issueJson, new JsonWeakParserForJsonObject<Subtask>(subtaskJsonParser), FIELDS, SUBTASKS_FIELD.id);
View Full Code Here

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

  private final BasicProjectJsonParser basicProjectJsonParser = new BasicProjectJsonParser();

  @Override
  public CimProject parse(final JSONObject json) throws JSONException {
    final BasicProject basicProject = basicProjectJsonParser.parse(json);
    final JSONArray issueTypesArray = json.optJSONArray("issuetypes");
    final Iterable<CimIssueType> issueTypes = (issueTypesArray != null) ?
        issueTypesParser.parse(issueTypesArray) : Collections.<CimIssueType>emptyList();

    final Map<String, URI> avatarUris = JsonParseUtil.getAvatarUris(json.getJSONObject("avatarUrls"));
    return new CimProject(basicProject.getSelf(), basicProject.getKey(), basicProject.getId(),
        basicProject.getName(), avatarUris, issueTypes);
  }
View Full Code Here

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

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

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

    // JIRA does not store timezone information in its dump file, so no timezone here
    assertEquals(toDateTime("2010-09-22T18:06:32.000"), issue.getUpdateDate());
    assertEquals(toDateTime("2010-09-22T18:06:32.000"), issue.getCreationDate());
    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.BasicProject

      return;
    }

    final Iterable<BasicProject> projects = client.getProjectClient().getAllProjects().claim();
    assertEquals(4, Iterables.size(projects));
    final BasicProject tst = Iterables.find(projects, new Predicate<BasicProject>() {
      @Override
      public boolean apply(@Nullable BasicProject input) {
        return input.getKey().equals("TST");
      }
    });
    assertTrue(tst.getSelf().toString().contains(jiraRestRootUri.toString()));

    setAnonymousMode();
    final Iterable<BasicProject> anonymouslyAccessibleProjects = client.getProjectClient().getAllProjects().claim();
    assertEquals(2, Iterables.size(anonymouslyAccessibleProjects));
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.