Esempio n. 1
0
        public void InicializarParametrosTeste()
        {
            ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;

            if (ClienteDesenvolvimento == null)
            {
                ClienteDesenvolvimento = new HttpClient {
                    BaseAddress = new Uri(ServicoApiProducao)
                };
                ClienteDesenvolvimento.DefaultRequestHeaders.Accept.Clear();
                ClienteDesenvolvimento.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
            }

            // Dados de envio para compra via cartão de débito.
            // Informações do site da nexxera: 11/08/2018
            dadosEnvioCompraCartaoDebitoCapturado = new CompraCreditoCartaoCreditoViewModel
            {
                AnoValidadeCartao     = 2099,
                CodigoSegurancaCartao = "540",
                NomeCartao            = "John Captured",
                NumeroBandeira        = 0,
                NumeroCartao          = "5479743657516940",
                MesValidadeCartao     = 12,
                Valor   = 1,
                Usuario = new Usuario {
                    UsuarioId = 33621
                }
            };

            //Dados para cartão de crédito errado
            dadosEnvioCompraCartaoDebitoAutorizado = new CompraCreditoCartaoCreditoViewModel
            {
                AnoValidadeCartao     = 2099,
                CodigoSegurancaCartao = "111",
                NomeCartao            = "John John",
                NumeroBandeira        = 0,
                NumeroCartao          = "5111962957336921",
                MesValidadeCartao     = 12,
                Valor   = 1,
                Usuario = new Usuario {
                    UsuarioId = 33621
                }
            };
        }
Esempio n. 2
0
        public void InicializarParametrosTeste()
        {
            ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;

            if (ClienteDesenvolvimento == null)
            {
                ClienteDesenvolvimento = new HttpClient {
                    BaseAddress = new Uri(ServicoApiDesenvolvimento)
                };
                ClienteDesenvolvimento.DefaultRequestHeaders.Accept.Clear();
                ClienteDesenvolvimento.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
            }

            //Dados de envio para compra via cartão de crédito.
            // Informações do site da nexxera: 11/08/2018
            dadosEnvioCompraCartaoCreditoNaoAutorizado = new CompraCreditoCartaoCreditoViewModel
            {
                AnoValidadeCartao     = 2099,
                CodigoSegurancaCartao = "111",
                NomeCartao            = "John John",
                NumeroBandeira        = 0,
                NumeroCartao          = "4485130101010107",
                MesValidadeCartao     = 12,
                Valor   = 1,
                Usuario = new Usuario {
                    UsuarioId = 33621
                }
            };

            //Dados para cartão de crédito não autorizado
            dadosEnvioCompraCartaoCreditoAutorizado = new CompraCreditoCartaoCreditoViewModel
            {
                AnoValidadeCartao     = 2099,
                CodigoSegurancaCartao = "111",
                NomeCartao            = "John John",
                NumeroBandeira        = 0,
                NumeroCartao          = "5111962957336924",
                MesValidadeCartao     = 12,
                Valor   = 1,
                Usuario = new Usuario {
                    UsuarioId = 33621
                }
            };

            //Dados para cartão de crédito saldo insulficiente
            dadosEnvioCompraCartaoCreditoSemSaldo = new CompraCreditoCartaoCreditoViewModel
            {
                AnoValidadeCartao     = 2099,
                CodigoSegurancaCartao = "333",
                NomeCartao            = "John Sem Saldo",
                NumeroBandeira        = 0,
                NumeroCartao          = "4716131403030307",
                MesValidadeCartao     = 12,
                Valor   = 1,
                Usuario = new Usuario {
                    UsuarioId = 33621
                }
            };

            //Dados para cartão de crédito data expirada
            dadosEnvioCompraCartaoCreditoDataExpirada = new CompraCreditoCartaoCreditoViewModel
            {
                AnoValidadeCartao     = 2099,
                CodigoSegurancaCartao = "444",
                NomeCartao            = "John Data Expirada",
                NumeroBandeira        = 0,
                NumeroCartao          = "5388034204040406",
                MesValidadeCartao     = 12,
                Valor   = 1,
                Usuario = new Usuario {
                    UsuarioId = 33621
                }
            };
        }