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 testGetErrors(self): asg = Assignment('', '', '', 5) assert asg.getErrors() != [] assert len(asg.getErrors()) == 3 asg = Assignment('5', 'do it', '6', 7) assert not(asg.getErrors() != [])