def test_from_jsonld(self): print('Iniciando el test from json-ld') jsonld_request = { '@context': 'http://schema.org', '@type': 'Book', 'name': 'Crimen y Castigo', 'author': { '@type': 'Person', 'name': 'Fiodor Dostoyevski' }, 'datePublished': '1867/01/01', 'isbn': '0-7582-3013-3' } book = Book.from_jsonld(jsonld_request) self.assertEqual(book.nombre, 'Crimen y Castigo') self.assertEqual(book.autor, 'Fiodor Dostoyevski') self.assertEqual(book.fechapub.strftime('%Y/%m/%d'), '1867/01/01') self.assertEqual(book.isbn, '0-7582-3013-3')