def test_geracao_recibo(self): recibo = DynamicXml('EnviNFe') recibo.tpAmb = '1' recibo.infRec.nRec = '0001' consulta = gerar_consulta_recibo(recibo) self.assertEqual(str(consulta.nRec), '0001', 'Número do recibo inválido') self.assertEqual(str(consulta.tpAmb), '1', 'Tipo de ambiente inválido') self.assertIsInstance(consulta, DynamicXml, 'Consulta recibo deve ser do tipo DynamicXml')
def test_geracao_recibo(self): recibo = DynamicXml('EnviNFe') recibo.tpAmb = '1' recibo.infRec.nRec = '0001' consulta = gerar_consulta_recibo(recibo) self.assertEqual(str(consulta.nRec), '0001', 'Número do recibo inválido') self.assertEqual(str(consulta.tpAmb), '1', 'Tipo de ambiente inválido') self.assertIsInstance(consulta, DynamicXml, 'Consulta recibo deve ser do tipo DynamicXml')
def gerar_consulta_recibo(recibo): c = DynamicXml('consReciNFe') c(xmlns="http://www.portalfiscal.inf.br/nfe", versao="2.00") c.tpAmb = recibo.tpAmb c.nRec = recibo.infRec.nRec return c
def gerar_consulta_recibo(recibo): c = DynamicXml('consReciNFe') c(xmlns="http://www.portalfiscal.inf.br/nfe", versao="2.00") c.tpAmb = recibo.tpAmb c.nRec = recibo.infRec.nRec return c