def __testRepository(self): students = Repository() students.store(Student(123, 'Andrei Stefan')) students.store(Student(124, 'Cosmin Iordache')) students.store(Student(125, 'Simon Claudiu')) # len of repository assert len(students) == 3 # findByName2 function tests assert students.findByName2('Andrei Stefan') == 123 assert students.findByName2('Cosmin Iordache') == 124 assert students.findByName2('Simon Claudiu') == 125 #find tests assert students.find(133) == False assert students.find(134) == False assert students.find(135) == False #store tests assert students.store(Student(123, 'Cosmin')) == False assert students.store(Student(125, 'Geanina')) == False assert students.store(Student(124, 'Mihai')) == False #update test assert students.update(Student(133, 'Cosmin')) == False assert students.update(Student(155, 'Geanina')) == False assert students.update(Student(175, 'Ionut')) == False students.store(Student(126, 'Arthur Mihai')) students.store(Student(127, 'George Ionut')) # test store and delete assert len(students) == 5 students.delete(123) assert len(students) == 4 assert students.delete(1664) == False
def update(self, elem): Repository.update(self, elem) self._writeToDB() '''
def update(self, newStud): Repository.update(self, newStud) self.__storeToFile()
def update(self, e): Repository.update(self, e) self._storeToFile()
def update(self, elem): Repository.update(self, elem) self._writeToLine()
def update(self, elem): Repository.update(self, elem) self.__writeToFile()
def update(self, newGrade): Repository.update(self, newGrade) self.__storeToFile()
def update(self, newAss): Repository.update(self, newAss) self.__storeToFile()
def update(self, obj): Repository.update(self, obj) self.__storeToFile()