@Override public Organization getBoardOrganization(String boardId, Argument... args) { Organization organization = get(createUrl(GET_BOARD_ORGANIZATION).params(args).asString(), Organization.class, boardId); organization.setInternalTrello(this); return organization; }
@Test public void testGetBoardOrganization() { // Given Organization organization = new Organization(); organization.setId("idOrg"); when(httpClient.get(anyString(), any(Class.class), (String[]) anyVararg())).thenReturn(organization); // When Organization boardOrganization = trello.getBoardOrganization("idBoard"); // Then assertThat(boardOrganization).isNotNull(); assertThat(boardOrganization.getId()).isEqualTo("idOrg"); verify(httpClient).get(eq("https://api.trello.com/1/boards/{boardId}/organization?key={applicationKey}&token={userToken}"), eq(Organization.class), eq("idBoard"), eq(""), eq("")); verifyNoMoreInteractions(httpClient); }
@Test public void testGetBoardOrganization() { Organization boardOrganization = trello.getBoardOrganization(BOARD_ID); assertThat(boardOrganization).isNotNull(); assertThat(boardOrganization.getId()).isEqualTo("518baaaa815af84031004375"); }
@Test public void testGetBoardFetchOrganization() { Board board = trello.getBoard(BOARD_ID); Organization organization = board.fetchOrganization(); assertThat(organization).isNotNull(); assertThat(organization.getId()).isEqualTo("518baaaa815af84031004375"); }
@Override public Organization getBoardOrganization(String boardId, Argument... args) { Organization organization = get(createUrl(GET_BOARD_ORGANIZATION).params(args).asString(), Organization.class, boardId); organization.setInternalTrello(this); return organization; }
@Override public Organization getActionOrganization(String actionId, Argument... args) { Organization organization = get(createUrl(GET_ACTION_ORGANIZATION).params(args).asString(), Organization.class, actionId); organization.setInternalTrello(this); return organization; }
@Override public Organization getActionOrganization(String actionId, Argument... args) { Organization organization = get(createUrl(GET_ACTION_ORGANIZATION).params(args).asString(), Organization.class, actionId); organization.setInternalTrello(this); return organization; }