Examples of PagSeguroAutorizacaoReturn


Examples of br.com.caelum.stella.gateway.pagseguro.PagSeguroAutorizacaoReturn

        }

      }

    });
    PagSeguroAutorizacaoReturn autorizacaoReturn = new PagSeguroVerificaRetornoAutorizacao(
        request, verificadorRetorno, configuracao).handle();
    Calendar dataTransacao = Calendar.getInstance();
    dataTransacao.set(Calendar.DAY_OF_MONTH, 25);
    dataTransacao.set(Calendar.MONTH, Calendar.APRIL);
    dataTransacao.set(Calendar.YEAR, 2009);
    dataTransacao.set(Calendar.HOUR_OF_DAY, 9);
    dataTransacao.set(Calendar.MINUTE, 14);
    dataTransacao.set(Calendar.SECOND, 30);
    Assert.assertTrue(new CalendarCompareHelper().compareCalendars(
        dataTransacao, autorizacaoReturn.getDataTransacao()));
    Assert.assertEquals(autorizacaoReturn.getStatusTransacao(),
        PagSeguroStatusTransacao.EM_ANALISE);
    Assert.assertEquals(autorizacaoReturn.getTipoPagamento(),
        PagSeguroTipoPagamento.CARTAO_CREDITO);
    Assert.assertEquals(autorizacaoReturn.getTipoFrete(),
        PagSeguroTipoFrete.SEDEX);
    Assert.assertEquals(new BigDecimal(101.50).setScale(
        BigDecimalFormatter.SCALE, BigDecimalFormatter.ROUNDING_MODE),
        autorizacaoReturn.getValorTotalFrete());
    Assert.assertEquals(new BigDecimal(101.50).setScale(
        BigDecimalFormatter.SCALE, BigDecimalFormatter.ROUNDING_MODE),
        autorizacaoReturn.getValorTotalFreteCheckout());
    Assert.assertEquals(new BigDecimal(20).setScale(
        BigDecimalFormatter.SCALE, BigDecimalFormatter.ROUNDING_MODE),
        autorizacaoReturn.getValorTotalItens());
    mockery.assertIsSatisfied();

  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.