def testAssignmentisValid(self): assi = Assignment("234" , "" , "4" , "6") assert assi.isValid() == False assi = Assignment("234" , "this blows" , "4" , "") assert assi.isValid() == False assi = Assignment("" , "this blows" , "4" , "6") assert assi.isValid() == False assi = Assignment("234" , "this blows" , "" , "") assert len(assi.getErrors()) == 2 assi = Assignment("" , "" , "4" , "") assert len(assi.getErrors()) == 3
def testCreateAssignment(self): assi = Assignment("234" , "this blows" , "4" , "6") assert assi.getId() == "234" assert assi.getDeadline() == "4" assert assi.getDesc() == "this blows" assert assi.getGrade() == "6"
def testGetErrors(self): asg = Assignment('', '', '', 5) assert asg.getErrors() != [] assert len(asg.getErrors()) == 3 asg = Assignment('5', 'do it', '6', 7) assert not(asg.getErrors() != [])
def testAssignment(self): asg = Assignment('2', 'lab', '6', 5) assert asg.getDesc() == 'lab' assert not(asg.getId() == '52')
def testIsValid(self): asg = Assignment('', '' , '4', 5) assert asg.isValid() == False assert asg.getDeadline() != ''