def test_update(self): io = IO('test.json') io.set([]) Person.set_class_id(10) person = Person('Vasile', 'Pop', 'Str. Calea Floresti, nr. 24') repo = PersonRepository('test.json') repo.insert(person) person = repo.get(10) person.update('Dan', 'Popescu', 'Calea Dorobantilor') repo.update(person) updated_person = repo.get(10) self.assertEqual(person.get_id(), 10) self.assertEqual(person.get_name(), 'Dan Popescu') self.assertEqual(person.get_address(), 'Calea Dorobantilor')
def test_update(self): person = Person('Vasile', 'Pop', 'Str. Calea Floresti, nr. 24') person_id = person.get_id() person.update('Teodor') self.assertEqual(person.get_name(), 'Teodor Pop') self.assertEqual(person.get_address(), 'Str. Calea Floresti, nr. 24') self.assertEqual(person.get_id(), person_id) person.update('Teodor', 'Popescu') self.assertEqual(person.get_name(), 'Teodor Popescu') self.assertEqual(person.get_address(), 'Str. Calea Floresti, nr. 24') self.assertEqual(person.get_id(), person_id) person.update('Teodor', 'Popescu', 'Calea Dorobantilor, nr. 33') self.assertEqual(person.get_name(), 'Teodor Popescu') self.assertEqual(person.get_address(), 'Calea Dorobantilor, nr. 33') self.assertEqual(person.get_id(), person_id)