def test_repr(self):
     person = Person("Curie", "Marie", "Skłodowska")
     person.id = 1
     timestamp = "2019-11-14T14:31:39.629853"
     person.created_time = datetime.fromisoformat(timestamp)
     value = f"id='1'," \
         "given='Marie',middle='Skłodowska'," \
         f"family='Curie',created_time='{timestamp}'"
     self.assertEqual(value, repr(person))
 def populate_person(row: Row) -> Person:
     """ Populate a Person from a Row """
     person = Person(row["given"], row["middle"], row["family"])
     person.id = row["id"]
     person.created_time = row["created_time"]
     return person