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