public void Emitente_Integracao_Atualizar_EnderecoInvalido_EsperadoOK() { _emitente = EmitenteObjetoMae.ObterValido(); _emitente.Endereco = null; Action action = () => _emitenteServico.Atualizar(_emitente); action.Should().Throw <ExcecaoEnderecoEmBranco>(); }
public void Emitente_Integracao_Atualizar_NomeFantasiaInvalido_EsperadoOK() { _emitente = EmitenteObjetoMae.ObterValido(); _emitente.NomeFantasia = string.Empty; Action action = () => _emitenteServico.Atualizar(_emitente); action.Should().Throw <ExcecaoNomeEmBranco>(); }
public void Emitente_Integracao_Inserir_RazaoSocialInvalida_EsperadoOK() { _emitente = EmitenteObjetoMae.ObterValido(); _emitente.RazaoSocial = string.Empty; Action action = () => _emitenteServico.Inserir(_emitente); action.Should().Throw <ExcecaoRazaoSocialInvalida>(); }
public void Emitente_Integracao_Atualizar_InscricaoMunicipalInvalida_EsperadoOK() { _emitente = EmitenteObjetoMae.ObterValido(); _emitente.InscricaoMunicipal = string.Empty; Action action = () => _emitenteServico.Atualizar(_emitente); action.Should().Throw <ExcecaoInscricaoMunicipalInvalido>(); }
public void Emitente_Integracao_Atualizar_CNPJInvalido_EsperadoOK() { _emitente = EmitenteObjetoMae.ObterValido(); _emitente.CNPJ = new Cnpj(); Action action = () => _emitenteServico.Atualizar(_emitente); action.Should().Throw <ExcecaoCNPJInvalido>(); }
public void Emitente_Integracao_Inserir_EsperadoOK() { _emitente = EmitenteObjetoMae.ObterValido(); var emitente = _emitenteServico.Inserir(_emitente); var emitenteInserido = _emitenteServico.ObterPorId(emitente.ID); emitenteInserido.Should().NotBeNull(); emitente.ID.Should().Be(emitenteInserido.ID); }
public void Emitente_InfraData_Atualizar_NomeFantasiaInvalido_EsperadoFalha() { //Cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.NomeFantasia = String.Empty; //Ação Action action = () => _emitenteRepositorio.Atualizar(_emitente); //Verificação action.Should().Throw <ExcecaoNomeEmBranco>(); }
public void Emitente_InfraData_Inserir_InscricaoMunicipalInvalido_EsperadoFalha() { //Cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.InscricaoMunicipal = String.Empty; //Ação Action action = () => _emitenteRepositorio.Inserir(_emitente); //Verificação action.Should().Throw <ExcecaoInscricaoMunicipalInvalido>(); }
public void Emitente_InfraData_Atualizar_EnderecoNulo_EsperadoFalha() { //Cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.Endereco = null; //Ação Action action = () => _emitenteRepositorio.Atualizar(_emitente); //Verificação action.Should().Throw <ExcecaoEnderecoEmBranco>(); }
public void Emitente_InfraData_Atualizar_CNPJInvalido_EsperadoFalha() { //Cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.CNPJ = CnpjObjetoMae.ObterPrimeiroDigitoInvalido(); //Ação Action action = () => _emitenteRepositorio.Atualizar(_emitente); //Verificação action.Should().Throw <ExcecaoCNPJInvalido>(); }
public void Emitente_InfraData_Atualizar_IDZero_EsperadoFalha() { //Cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.ID = 0; //Ação Action action = () => _emitenteRepositorio.Atualizar(_emitente); //Verificação action.Should().Throw <ExcecaoIdentificadorInvalido>(); }
public void Emitente_InfraData_Atualizar_RazaoSocialInvalida_EsperadoFalha() { //Cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.RazaoSocial = String.Empty; //Ação Action action = () => _emitenteRepositorio.Atualizar(_emitente); //Verificação action.Should().Throw <ExcecaoRazaoSocialInvalida>(); }
public void Emitente_Aplicacao_Atualizar_InscricaoMunicipalInvalido_EsperadoFalha() { //cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.InscricaoMunicipal = String.Empty; //Ação Action action = () => _emitenteServico.Atualizar(_emitente); //Verificação _mockEmitenteRepositorio.VerifyNoOtherCalls(); action.Should().Throw <ExcecaoInscricaoMunicipalInvalido>(); }
public void Emitente_InfraData_Inserir_EsperadoOK() { //cenário BaseSqlTeste.SemearBancoParaEmitente(); _emitente = EmitenteObjetoMae.ObterValido(); _emitente.ID = 0; //Ação Emitente emitente = _emitenteRepositorio.Inserir(_emitente); //Verificação emitente.ID.Should().BeGreaterThan(0); }
public void Emitente_Aplicacao_Inserir_NomeFantasiaInvalido_EsperadoFalha() { //cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.NomeFantasia = String.Empty; //Ação Action action = () => _emitenteServico.Inserir(_emitente); //Verificação _mockEmitenteRepositorio.VerifyNoOtherCalls(); action.Should().Throw <ExcecaoNomeEmBranco>(); }
public void Emitente_Aplicacao_Atualizar_EnderecoNulo_EsperadoFalha() { //cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.Endereco = null; //Ação Action action = () => _emitenteServico.Atualizar(_emitente); //Verificação _mockEmitenteRepositorio.VerifyNoOtherCalls(); action.Should().Throw <ExcecaoEnderecoEmBranco>(); }
public void Emitente_Aplicacao_Atualizar_CNPJInvalido_EsperadoFalha() { //cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.CNPJ = CnpjObjetoMae.ObterPrimeiroDigitoInvalido(); //Ação Action action = () => _emitenteServico.Atualizar(_emitente); //Verificação _mockEmitenteRepositorio.VerifyNoOtherCalls(); action.Should().Throw <ExcecaoCNPJInvalido>(); }
public void Emitente_Aplicacao_Atualizar_IDInvalido_EsperadoFalha() { //cenario _emitente = EmitenteObjetoMae.ObterValido(); _emitente.ID = -1; //action Action action = () => _emitenteServico.Atualizar(_emitente); //verificar _mockEmitenteRepositorio.VerifyNoOtherCalls(); action.Should().Throw <ExcecaoIdentificadorInvalido>(); }
public void Emitente_Integracao_Deletar_EsperadoOK() { _emitente = EmitenteObjetoMae.ObterValido(); var emitente = _emitenteServico.Inserir(_emitente); var emitenteDeletado = _emitenteServico.Deletar(emitente.ID); var emitenteBuscar = _emitenteServico.ObterPorId(emitente.ID); emitenteBuscar.Should().BeNull(); emitenteDeletado.Should().BeTrue(); }
public void Emitente_Dominio_Validar_EnderecoInvalido_EsperadoFalha() { //cenário _emitente = EmitenteObjetoMae.ObterValido(); _emitente.Endereco = null; _emitente.CNPJ = _mockCnpj.Object; //Ação Action action = () => _emitente.Validar(); //Verificação action.Should().Throw <ExcecaoEnderecoEmBranco>(); _mockCnpj.VerifyNoOtherCalls(); }
public void Emitente_Dominio_Validar_CNPJNulo_EsperadoFalha() { //cenário _mockEndereco.Setup(en => en.Validar()); _emitente = EmitenteObjetoMae.ObterValido(); _emitente.CNPJ = null; _emitente.Endereco = _mockEndereco.Object; //Ação Action action = () => _emitente.Validar(); //Verificação action.Should().Throw <ExcecaoCNPJInvalido>(); _mockEndereco.Verify(en => en.Validar()); }
public void Emitente_Dominio_Validar_EsperadoOK() { //cenário _mockCnpj.Setup(cn => cn.Validar()); _mockEndereco.Setup(en => en.Validar()); _emitente = EmitenteObjetoMae.ObterValido(); _emitente.CNPJ = _mockCnpj.Object; _emitente.Endereco = _mockEndereco.Object; //Ação Action action = () => _emitente.Validar(); //Verificação action.Should().NotThrow(); _mockCnpj.Verify(cn => cn.Validar()); _mockEndereco.Verify(en => en.Validar()); }
public void Emitente_InfraData_Atualizar_EsperadoOK() { //cenário BaseSqlTeste.SemearBancoParaEmitente(); _emitente = EmitenteObjetoMae.ObterValido(); _emitente.ID = 1; _emitente.InscricaoEstadual = "3333"; //Ação Emitente emitente = _emitenteRepositorio.Atualizar(_emitente); //Verificação emitente.InscricaoEstadual.Should().Be(_emitente.InscricaoEstadual); emitente = _emitenteRepositorio.ObterPorId(emitente.ID); emitente.InscricaoEstadual.Should().Be(_emitente.InscricaoEstadual); }
public void Emitente_Aplicacao_Deletar_EsperadoOK() { //cenario _emitente = EmitenteObjetoMae.ObterValido(); _mockEmitenteRepositorio .Setup(er => er.Deletar(_emitente.ID)) .Returns(true); //acao var resultado = _emitenteServico.Deletar(_emitente.ID); //verificar _mockEmitenteRepositorio.Verify(er => er.Deletar(_emitente.ID)); resultado.Should().BeTrue(); }
public void Emitente_Dominio_Validar_NomeFantasiaInvalido_EsperadoFalha() { //cenário _mockEndereco.Setup(en => en.Validar()); _emitente = EmitenteObjetoMae.ObterValido(); _emitente.NomeFantasia = String.Empty; _emitente.CNPJ = _mockCnpj.Object; _emitente.Endereco = _mockEndereco.Object; //Ação Action action = () => _emitente.Validar(); //Verificação action.Should().Throw <ExcecaoNomeEmBranco>(); _mockCnpj.VerifyNoOtherCalls(); _mockEndereco.Verify(en => en.Validar()); }
public static NotaFiscal ObterValidoNotaFiscalTransportadorPessoa() { return(new NotaFiscal { ID = 1, Chave = "2241 6012 5845 2734 4330 8800 6670 2528 4401 3375 0538", ValorFrete = 45, NaturezaOperacao = "Gestão, Consulta e Downloads de NFs", Produtos = PegarListaProdutos(), ValorTotalNota = 1500, DataEntrada = DateTime.Now.AddDays(1), DataEmissao = DateTime.Now.AddDays(2), Destinatario = DestinatarioObjetoMae.ObterValidoPessoa(), Transportador = TransportadorObjetoMae.ObterValidoPessoa(), Emitente = EmitenteObjetoMae.ObterValido() }); }
public void Emitente_Dominio_Validar_InscricaoMunicipalInvalido_EsperadoFalha() { //cenário _mockEndereco.Setup(en => en.Validar()); _mockCnpj.Setup(cn => cn.Validar()); _emitente = EmitenteObjetoMae.ObterValido(); _emitente.InscricaoMunicipal = String.Empty; _emitente.CNPJ = _mockCnpj.Object; _emitente.Endereco = _mockEndereco.Object; //Ação Action action = () => _emitente.Validar(); //Verificação action.Should().Throw <ExcecaoInscricaoMunicipalInvalido>(); _mockCnpj.Verify(cn => cn.Validar()); _mockEndereco.Verify(en => en.Validar()); }
public void Emitente_Aplicacao_Inserir_EsperadoOK() { //cenario int id = 1; _emitente = EmitenteObjetoMae.ObterValido(); _mockEmitenteRepositorio .Setup(er => er.Inserir(_emitente)) .Returns(new Emitente { ID = id }); //acao var novoEmitente = _emitenteServico.Inserir(_emitente); //verificar _mockEmitenteRepositorio.Verify(er => er.Inserir(_emitente)); novoEmitente.ID.Should().Be(id); }
public void Emitente_Aplicacao_Atualizar_EsperadoOK() { //cenario var cpnj = CnpjObjetoMae.ObterValidoComPontosTracos(); _emitente = EmitenteObjetoMae.ObterValido(); _mockEmitenteRepositorio .Setup(er => er.Atualizar(_emitente)) .Returns(new Emitente { CNPJ = cpnj }); //acao var novoEmitente = _emitenteServico.Atualizar(_emitente); //verificar _mockEmitenteRepositorio.Verify(er => er.Atualizar(_emitente)); novoEmitente.CNPJ.Should().Be(cpnj); }