Exemple #1
0
 def test_refeicao_esgotada(self):        
     refeicoes_restantes_joao = RefeicaoMensalDoAluno.objects.get(aluno__exact=self.joao)
     refeicoes_restantes_joao.refeicoes_restantes = 0
     refeicoes_restantes_joao.save()
     try:
         RefeicaoMensalDoAluno.deduzir_refeicao_do_aluno(self.joao, mes='novembro', ano=2009)
         self.fail('Nao pode existir refeicao negativa.')
     except RefeicaoEsgotada:
         pass
Exemple #2
0
 def test_deducao_refeicao_do_aluno(self):        
     RefeicaoMensalDoAluno.deduzir_refeicao_do_aluno(self.joao, 'novembro', 2009)        
     refeicoes_restantes_joao = RefeicaoMensalDoAluno.objects.get(aluno__exact=self.joao).refeicoes_restantes
     self.assertEquals(refeicoes_restantes_joao, 13)