public void LerCSVParaListaTransacaoModelExcecao() { // Arrange, Act var transacaoes = RepositorioSobreTeste.LerCSVParaListaTransacaoModel(Caminho); //Assert Assert.True(transacaoes.Count == 200); }
public async Task Deve_Consultar_Por_Bandeira() { //Act. var bandeira = Const.Mastercard; var result = await RepositorioSobreTeste.ConsultaPorBandeira(bandeira); //Assert Assert.Equal(bandeira, result.FirstOrDefault().CardBrandName); }
public async Task Deve_Consultar_Por_Cnpj() { //Act. var cnpj = "21442989000163"; //var bandeira = null; var result = await RepositorioSobreTeste.ConsultaPorCnpj(cnpj); //Assert Assert.Equal(cnpj, result.FirstOrDefault().MerchantCnpj); }
public async Task Deve_Consultar_Por_Cnpj_e_Mastercard() { //Act. var cnpj = "07638113000166"; var bandeira = Const.Mastercard; var result = await RepositorioSobreTeste.ConsultaPorCnpjEBandeira(cnpj, bandeira); //Assert Assert.Equal(cnpj, result.FirstOrDefault().MerchantCnpj); Assert.Equal(bandeira, result.FirstOrDefault().CardBrandName); }
public async Task Deve_Consultar_Por_Data_e_Bandeira() { //Act. var bandeira = Const.Mastercard; var data = DateTime.Now; var result = await RepositorioSobreTeste.ConsultaPorData(data, bandeira); //Assert Assert.Equal(bandeira, result.FirstOrDefault().CardBrandName); Assert.Equal(data, result.FirstOrDefault().AcquirerAuthorizationDateTime); }
public async Task Deve_Consultar_Por_Cnpj_e_Visa() { //Act. var cnpj = "17872744000107"; var bandeira = Const.Visa; //var bandeira = null; var result = await RepositorioSobreTeste.ConsultaPorCnpjEBandeira(cnpj, bandeira); //Assert Assert.Equal(cnpj, result.FirstOrDefault().MerchantCnpj); Assert.Equal(bandeira, result.FirstOrDefault().CardBrandName); }
public async Task Deve_Consultar_Por_Cnpj_Stone_Ultimos_30_Dias() { //Act. var cnpj = "17872744000107"; //var bandeira = null; var result = await RepositorioSobreTeste.ConsultaPorCnpjStoneUltimos30Dias(cnpj); DateTime dataUltimos30Dias = DateTime.Now.AddDays(-30); //Assert Assert.True(result.FirstOrDefault().AcquirerAuthorizationDateTime > dataUltimos30Dias); }
public async Task Deve_Consultar_Por_Adquirente() { //Act. var adquirente = "Cielo"; var bandeira = Const.Mastercard; var result = await RepositorioSobreTeste.ConsultaPorAdquirente(adquirente, bandeira); var primeiraTransacao = result.FirstOrDefault(); //Assert Assert.Equal(adquirente, primeiraTransacao.AcquirerName); Assert.Equal(bandeira, primeiraTransacao.CardBrandName); }
public async Task Deve_Consultar_Por_Cnpj_Master_Visa() { //Act. var cnpj = "21442989000163"; //var bandeira = null; var result = await RepositorioSobreTeste.ConsultaPorCnpjMasterEVisa(cnpj); //Assert Assert.Equal(cnpj, result.FirstOrDefault().MerchantCnpj); Assert.Equal(Const.Mastercard, result.FirstOrDefault(x => x.CardBrandName == Const.Mastercard).CardBrandName); Assert.Equal(Const.Visa, result.FirstOrDefault(x => x.CardBrandName == Const.Visa).CardBrandName); }
public void LerCSVParaListaTransacaoModelExcecao() { // Arrange, Act, Assert Caminho = null; var excecao = Assert.Throws <ArgumentNullException>(() => RepositorioSobreTeste.LerCSVParaListaTransacaoModel(null)); }