def nasaSearch(self, telegramBot, update): self.logDebug(u'Nasa search (chat_id: %s)' % update.message.chat_id) nasaData = ExternalAPI.getNasaIOD() if nasaData: self.bot.sendMessage(chat_id=update.message.chat_id, text=nasaData['imageSource']) self.bot.sendMessage(chat_id=update.message.chat_id, text=nasaData['explanation']) else: self.bot.sendMessage(chat_id=update.message.chat_id, text='Não encontrei imagem da nasa')
def testGetNasaIOD(self): result = ExternalAPI.getNasaIOD() self.assertTrue(result.get('imageSource')) self.assertTrue(result.get('explanation'))