Пример #1
0
def testNPIWithSlash(self):
    '''Testa se a confirmação do retorno automático (usando url com /)vem como "VERIFICADO"'''
    retorno = pagseguro.process(retornoURL + '/', dados())
    self.assertEquals('VERIFICADO', retorno)
Пример #2
0
 def testValidPaymentForm(self):
     '''O retorno de uma requisição válida de pagamento deve incluir um formulário para teste do retorno automático.'''
     retorno = pagseguro.process(pagtoURL, dados())
     self.assertTrue('<form' in retorno)
     self.assertTrue('name="Referencia" value="b612"' in retorno)
Пример #3
0
 def testValidPaymentTitle(self):
     '''O retorno de uma requisição válida de pagamento deve incluir um título.'''
     retorno = pagseguro.process(pagtoURL, dados())
     self.assertTrue('Pagamento processado.</h1>' in retorno)
Пример #4
0
 def testValidPaymentDump(self):
     '''O retorno de uma requisição válida de pagamento deve incluir um dump dos dados.'''
     retorno = pagseguro.process(pagtoURL, dados())
     self.assertTrue('ref_transacao="b612"' in retorno)
Пример #5
0
 def testExistance(self):
     '''A função process existe e retorna uma string'''
     self.assertEquals(str, type(pagseguro.process('', {})))