@Test public void testEmptyKeyMapTest() { PropertiesKeyMapper propertiesKeyMapper = PropertiesKeyMapper.create("agent-properties.map"); assertThat(propertiesKeyMapper.getKeys("agent.host_id")).isNotEmpty(); assertThat(propertiesKeyMapper.getDefaultValue("agent.host_id")).isNull(); assertThat(propertiesKeyMapper.getKeys("agent.java_opt")).isNotNull().isNotEmpty(); assertThat(propertiesKeyMapper.getDefaultValue("agent.java_opt")).isNull(); } }
@Test public void testGetBoardMemberCards() { List<Card> boardMemberCards = trello.getBoardMemberCards(BOARD_ID, "5187a69eabd0b7305100beaa"); assertThat(boardMemberCards).isNotNull(); assertThat(boardMemberCards).hasSize(1); }
@Test public void testGetBoardMemberships() { List<Member> memberships = trello.getBoardMemberships(BOARD_ID); assertThat(memberships).isNotNull(); assertThat(memberships).hasSize(1); }
@Test public void testGetOrganizationFetchBoard() { List<Board> boards = trello.getOrganizationBoards(ORGANIZATION_ID); assertThat(boards).isNotNull(); assertThat(boards).hasSize(1); }
@Test public void testGetOrganizationFetchMember() { List<Member> members = trello.getOrganizationMembers(ORGANIZATION_ID); assertThat(members).isNotNull(); assertThat(members).hasSize(1); }
@Test public void testGetBoardChecklists() { List<CheckList> boardChecklists = trello.getBoardChecklists(BOARD_ID); assertThat(boardChecklists).isNotNull(); assertThat(boardChecklists).hasSize(2); }
@Test public void testGetBoardActions() { List<Action> boardActions = trello.getBoardActions(BOARD_ID); assertThat(boardActions).isNotNull(); assertThat(boardActions).hasSize(26); assertThat(boardActions.get(0).getId()).isEqualTo("51990c2143453ab27e0087d5"); }
@Test public void testGetActionEntities() { List<Entity> actionEntities = trello.getActionEntities(ACTION_ID); assertThat(actionEntities).isNotNull(); assertThat(actionEntities).hasSize(5); assertThat(actionEntities.get(0).getId()).isEqualTo("5187a69eabd0b7305100beaa"); }
@Test public void testGetBoardCards() { List<Card> boardCards = trello.getBoardCards(BOARD_ID); assertThat(boardCards).isNotNull(); assertThat(boardCards).hasSize(2); assertThat(boardCards.get(0).getId()).isEqualTo("518bab520967804c03002994"); }
@Test public void testGetBoardLists() { List<TList> boardLists = trello.getBoardLists(BOARD_ID); assertThat(boardLists).isNotNull(); assertThat(boardLists).hasSize(4); assertThat(boardLists.get(0).getId()).isEqualTo("518baad5b05dbf4703004853"); }
@Test public void testGetCardActions() { List<Action> cardActions = trello.getCardActions(CARD_ID); assertThat(cardActions).isNotNull(); assertThat(cardActions).hasSize(1); assertThat(cardActions.get(0).getId()).isEqualTo("5199029a7c4f3ca30a00136a"); }
@Test public void testGetCardAttachments() { List<Attachment> cardAttachments = trello.getCardAttachments(CARD_ID); assertThat(cardAttachments).isNotNull(); assertThat(cardAttachments).hasSize(1); assertThat(cardAttachments.get(0).getId()).isEqualTo("519902b653ac28d57e00ec3b"); }
@Test public void testGetListCards() { List<Card> listCards = trello.getListCards(LIST_ID); assertThat(listCards).isNotNull(); assertThat(listCards).hasSize(2); assertThat(listCards.get(0).getId()).isEqualTo("518bab520967804c03002994"); } }
@Test public void testGetCardChecklists() { List<CheckList> cardChecklists = trello.getCardChecklists(CARD_ID); assertThat(cardChecklists).isNotNull(); assertThat(cardChecklists).hasSize(2); assertThat(cardChecklists.get(0).getId()).isEqualTo("51990272b1740a191800e5af"); assertThat(cardChecklists.get(1).getId()).isEqualTo("519902831dc610b17800e3e6"); }
@Test public void testGetBoardMembers() { List<Member> boardMembers = trello.getBoardMembers(BOARD_ID, arg("fields", "all")); assertThat(boardMembers).isNotNull(); assertThat(boardMembers).hasSize(1); assertThat(boardMembers.get(0).getId()).isEqualTo("5187a69eabd0b7305100beaa"); }
@Test public void testGetBoardWithLists() { Board board = trello.getBoard(BOARD_ID, arg("lists", "all")); List<TList> lists = board.getLists(); assertThat(lists).isNotNull(); assertThat(lists).hasSize(4); }
@Test public void modifyConfiguration() throws Exception { ResourceState config = new DefaultResourceState(); config.putProperty("db", "testModifyConfiguration"); setUpSystem(config); ResourceState result = client.read(new RequestContext.Builder().build(), ADMIN_PATH); assertThat(result.members()).isNotNull(); assertThat(result.members().size()).isEqualTo(0); client.update(new RequestContext.Builder().build(), ADMIN_PATH, result); }
@Test public void testDataStore() throws Exception { JsonNode configNode = ObjectMapperFactory.create().readTree("{ db: 'testDataStore', datastore: 'foo'}"); setUpSystem((ObjectNode) configNode); ResourceState result = client.read(new RequestContext.Builder().build(), ADMIN_PATH); assertThat(result.members()).isNotNull(); assertThat(result.members().size()).isEqualTo(0); assertThat(result.getProperty("db")).isEqualTo("testDataStore"); assertThat(result.getProperty("datastore")).isEqualTo("foo"); assertThat(result.getProperty("servers")).isNull(); }
@Test public void embeddedResources() throws Exception { ResourceState config = new DefaultResourceState(); config.putProperty("db", "testOnlyDBDatabase"); config.putProperty("servers", new ArrayList()); setUpSystem(config); ResourceState result = client.read(new RequestContext.Builder().build(), ADMIN_PATH); assertThat(result.members()).isNotNull(); assertThat(result.members().size()).isEqualTo(0); assertThat(result.getProperty(WriteConcernState.ID)).isNotNull(); assertThat(result.getProperty(ReadPreferenceState.ID)).isNotNull(); assertThat(result.getProperty(MongoClientOptionsState.ID)).isNotNull(); }
@Test public void testChangeDataStore() throws Exception { JsonNode configNode = ObjectMapperFactory.create().readTree("{ db: 'testDataStore', datastore: 'foo'}"); setUpSystem((ObjectNode) configNode); ResourceState result = client.read(new RequestContext.Builder().build(), ADMIN_PATH); result.putProperty("datastore", "bar"); ResourceState update = client.update(new RequestContext.Builder().build(), ADMIN_PATH, result); assertThat(update.members()).isNotNull(); assertThat(update.members().size()).isEqualTo(0); assertThat(update.getProperty("db")).isEqualTo("testDataStore"); assertThat(update.getProperty("datastore")).isEqualTo("bar"); assertThat(update.getProperty("servers")).isNull(); }