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())