def setUp(self): self.moip = Moip('Razao do Pagamento') self.moip.set_credenciais(token='seu token',key='sua key') self.moip.set_ambiente('sandbox')
class MoipTestCase(unittest.TestCase): def setUp(self): self.moip = Moip('Razao do Pagamento') self.moip.set_credenciais(token='seu token',key='sua key') self.moip.set_ambiente('sandbox') def test_set_pagador(self): self.moip.set_checkout_transparente() self.moip.set_valor('12345') self.moip.set_data_vencimento('yyyy-mm-dd') self.moip.set_id_proprio(str(random.randrange(500000))) endereco = dict(Logradouro='Rua santa ceia',Numero='222',Bairro='Buritis',Cidade='Belo Horizonte',Estado='MG',CEP='30850170',TelefoneFixo='3125124444') self.moip.set_pagador(Nome='Victor',Email='*****@*****.**',Apelido='vitalbh',IdPagador='1',EnderecoCobranca=endereco) self.moip.envia() resposta = self.moip.get_resposta() self.assertEqual(resposta['sucesso'],'Sucesso') self.assertIsInstance(resposta['token'],str) if __name__ == '__main__': unittest.main()