def get(id): ''' Gets a piece of news from LajiStore :param id: The LajiStore ID of the news :return: A news object ''' news = LajiStoreAPI.get_news(id) if 'id' in news: return News(**news) else: return None
def testLajiStoreNews(self): response = LajiStoreAPI.post_news(**self.news) self.assertEquals(True, "id" in response) response = LajiStoreAPI.get_news(response["id"]) self.assertEquals(True, "id" in response) self.news["id"] = response["id"] response = LajiStoreAPI.update_news(**self.news) self.assertEquals(True, "id" in response) response = LajiStoreAPI.delete_news(response["id"]) self.assertEquals(204, response.status_code)