public void FluentPorCepNaoDeveLancarExceptionAsync() => Assert.DoesNotThrowAsync(async() => { var endereco = await ViaCepFluent.Obter("01001000").ComoEnderecoAsync(); var enderecoJson = await ViaCepFluent.Obter("01001000").ComoJsonAsync(); var enderecoXml = await ViaCepFluent.Obter("01001000").ComoXmlAsync(); var enderecoPiped = await ViaCepFluent.Obter("01001000").ComoPipedAsync(); var enderecoQuerty = await ViaCepFluent.Obter("01001000").ComoQuertyAsync(); });
public void FluentPorCepNaoDeveLancarException() => Assert.DoesNotThrow(() => { var endereco = ViaCepFluent.Obter("01001000").ComoEndereco(); var enderecoJson = ViaCepFluent.Obter("01001000").ComoJson(); var enderecoXml = ViaCepFluent.Obter("01001000").ComoXml(); var enderecoPiped = ViaCepFluent.Obter("01001000").ComoPiped(); var enderecoQuerty = ViaCepFluent.Obter("01001000").ComoQuerty(); });
public void FluentPorEnderecoNaoDeveLancarException() => Assert.DoesNotThrow(() => { var enderecoRequisicao = new EnderecoRequisicao { UF = UF.PE, Cidade = "Recife", Logradouro = "Praça" }; var endereco = ViaCepFluent.Obter(enderecoRequisicao).ComoListaDeEnderecos(); var enderecoJson = ViaCepFluent.Obter(enderecoRequisicao).ComoJson(); var enderecoXml = ViaCepFluent.Obter(enderecoRequisicao).ComoXml(); });
public void FluentPorCepComCallbackNaoDeveLancarException() => Assert.DoesNotThrow(() => { ViaCepFluent.Obter("01001000").ComoEndereco((endereco) => { }); ViaCepFluent.Obter("01001000").ComoJson((endereco) => { }); ViaCepFluent.Obter("01001000").ComoXml((endereco) => { }); ViaCepFluent.Obter("01001000").ComoPiped((endereco) => { }); ViaCepFluent.Obter("01001000").ComoQuerty((endereco) => { }); });
public async Task FluentPorEnderecoComCallbackNaoDeveLancarExceptionAsync() { var enderecoRequisicao = new EnderecoRequisicao { UF = UF.PE, Cidade = "Recife", Logradouro = "Praça" }; await ViaCepFluent.Obter(enderecoRequisicao).ComoListaDeEnderecosAsync((enderecos) => { }); await ViaCepFluent.Obter(enderecoRequisicao).ComoJsonAsync((enderecos) => { }); await ViaCepFluent.Obter(enderecoRequisicao).ComoXmlAsync((enderecos) => { }); }
public async Task FluentPorCepComCallbackNaoDeveLancarExceptionAsync() { await ViaCepFluent.Obter("01001000").ComoEnderecoAsync((endereco) => { }); await ViaCepFluent.Obter("01001000").ComoJsonAsync((endereco) => { }); await ViaCepFluent.Obter("01001000").ComoXmlAsync((endereco) => { }); await ViaCepFluent.Obter("01001000").ComoPipedAsync((endereco) => { }); await ViaCepFluent.Obter("01001000").ComoQuertyAsync((endereco) => { }); }