from Domain.Disciplines import * from Domain.Grades import * from Base.GradeBase import * from Base.DisciplineBase import * from Base.StudentBase import * from Controller.DisciplineController import * from Controller.StudentController import * from Controller.GradeController import * from Controller.UndoController import * from BaseFile.FileGradeBase import * from BaseFile.FileStudentBase import * from UI.UI import * import operator import collections gb = GradeBase() db = DisciplineBase() fgb = FileGradeBase() fsb = FileStudentBase() sb = StudentBase() db.add(Discipline("FPcurs")) db.add(Discipline("FPlab")) db.add(Discipline("FPseminar")) db.add(Discipline("Logica")) db.add(Discipline("ASC")) db.add(Discipline("Algebra")) db.add(Discipline("Analiza")) a = input("Press 1 for nonfile or 2 for file.") if int(a) == 2: undoCtrl = UndoController() sc = StudentController(fsb, undoCtrl)
def setUp(self): self.gradebase = GradeBase() c1 = Grade('Algebra', 800, 'arthur', 9) self.gradebase.add(c1) c2 = Grade('FPcurs', 50, 'qwer', 8) self.gradebase.add(c2)
def setUp(self): l = UndoController() grd = Grade('FP', 1, 'arthur', 10) repo = GradeBase() self.ctrl = GradeController(repo, l)