def get(id): ''' Gets a document from LajiStore :param id: The LajiStore ID of the document :return: A Document object ''' document = LajiStoreAPI.get_document(id) return Document(**document)
def testLajiStoreDocument(self): response = LajiStoreAPI.post_document(**self.document) self.assertEquals(True, "id" in response) response = LajiStoreAPI.get_document(response["id"]) self.assertEquals(True, "id" in response) self.document["id"] = response["id"] response = LajiStoreAPI.update_document(**self.document) self.assertEquals(True, "id" in response) response = LajiStoreAPI.delete_document(response["id"]) self.assertEquals(204, response.status_code)