def testDadaUmaGLCNaoFatoradaDiretamentePodeRetornarUmaGLCFatorada(self): glc_nok = construirGLCComNaoFatoracaoDireta() glc_ok = construirGLCComNaoFatoracaoDiretaFatorada() 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 testSabeSeNaoEstaFatoradaDiretamente(self): self.assertFalse(construirGLCComNaoFatoracaoDireta().estaFatorada())