Ejemplo n.º 1
0
 def test_from_dict(self):
     book = Book._from_dict(
         {'id': None,
          'org': self.org._id,
          'version': self.book._version,
          'type': self.book._type,
          'description': 'EUR'})
     # Attribute values
     self.assertEqual(book.description, 'EUR')
     self.assertEqual(book.reference, None)
     # Identity
     self.assertIsNot(book, self.book)
Ejemplo n.º 2
0
 def test_from_dict_index(self):
     data = {'id': self.book._id, 'org': self.org._id}
     logging.info(data)
     retrieved = Book._from_dict(data)
     # Identity
     self.assertIs(retrieved, self.book)