def test_url_empty_board_id(self, mock_url_read): """ Test the Trello board returns the default url, when empty board id is provided. """ mock_url_read.return_value = '{"id": "board_id", "dateLastActivity":"2018-03-05T11:00:00.000Z", ' \ '"url": "https://xxx", "lists": [], "cards": []}' trello_board = TrelloBoard('appkeyX', 'tokenX') trello_board.over_due_cards_url('board_id') self.assertEqual('http://trello.com', trello_board.url(''))
def test_url(self, mock_url_read): """ Test the url of the Trello board. """ mock_url_read.return_value = '{"id": "board_id", "dateLastActivity":"2018-03-05T11:00:00.000Z", ' \ '"url": "https://xxx", "lists": [], "cards": []}' trello_board = TrelloBoard('appkeyX', 'tokenX') trello_board.over_due_cards_url('board_id') self.assertEqual('https://xxx', trello_board.url('board_id'))
def test_url_not_retrieved(self): """ Test the Trello board returns the default url, when no card retrieval is done. """ trello_board = TrelloBoard('appkeyX', 'tokenX') self.assertEqual('http://trello.com', trello_board.url('board_id'))