Package com.taskadapter.redmineapi.bean

Examples of com.taskadapter.redmineapi.bean.IssueStatus


   */
  public static IssueStatus parseStatus(JSONObject object)
      throws JSONException {
    final int id = JsonInput.getInt(object, "id");
    final String name = JsonInput.getStringNotNull(object, "name");
    final IssueStatus result = IssueStatusFactory.create(id, name);
    if (object.has("is_default"))
      result.setDefaultStatus(JsonInput.getOptionalBool(object,
          "is_default"));
    if (object.has("is_closed"))
      result.setClosed(JsonInput.getOptionalBool(object, "is_closed"));
    return result;
  }
View Full Code Here


          .getResourceAsString("redmine_issue_statuses.json");
      List<IssueStatus> statuses = JsonInput.getListOrEmpty(
          RedmineJSONParser.getResponse(str), "statuses",
          RedmineJSONParser.STATUS_PARSER);
      assertEquals(6, statuses.size());
      IssueStatus status5 = statuses.get(4);
      assertEquals(new Integer(5), status5.getId());
      assertEquals("Closed", status5.getName());
      assertEquals(false, status5.isDefaultStatus());
      assertEquals(true, status5.isClosed());
    } catch (Exception e) {
      e.printStackTrace();
      fail("Error:" + e);
    }
View Full Code Here

TOP

Related Classes of com.taskadapter.redmineapi.bean.IssueStatus

Copyright © 2018 www.massapicom. 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.