예제 #1
0
 def testDadaUmaGLCNaoFatoradaIndiretamentePodeRetornarUmaGLCFatorada(self):
   glc_nok = construirGLCComNaoFatoracaoIndireta()
   glc_ok  = construirGLCComNaoFatoracaoIndiretaFatorada()
   self.assertTrue(glc_ok.estaFatorada())
   self.assertFalse(glc_nok.estaFatorada())
   self.assertTrue(util.fatorar_glc(glc_nok).estaFatorada())
   self.assertEqual(glc_ok, util.fatorar_glc(glc_nok))
 def testSabeSeNaoEstaFatoradaIndiretamente(self):
   self.assertFalse(construirGLCComNaoFatoracaoIndireta().estaFatorada())