Ejemplo n.º 1
0
        public void Cpf_Dominio_Validar_ComPontosTracos_EsperadoOK()
        {
            _cpf = CpfObjetoMae.ObterValidoComPontosTracos();

            //acao
            Action action = () => _cpf.Validar();

            //verificar
            action.Should().NotThrow();
        }
Ejemplo n.º 2
0
 public static Destinatario ObterValidoPessoa()
 {
     return(new Destinatario
     {
         ID = 1,
         Tipo = EPessoa.Fisica,
         Cpf = CpfObjetoMae.ObterValidoComPontosTracos(),
         Endereco = EnderecoObjetoMae.ObterValido(),
         Nome = "zé as",
     });
 }
Ejemplo n.º 3
0
        public void Destinatario_InfraData_Inserir_EmpresaComCpf_EsperadoFalha()
        {
            //Cenário
            _destinatario     = DestinatarioObjetoMae.ObterValidoEmpresa();
            _destinatario.Cpf = CpfObjetoMae.ObterValidoComPontosTracos();

            //Ação
            Action action = () => _destinatarioRepositorio.Inserir(_destinatario);

            //Verificação
            action.Should().Throw <ExcecaoEmpresaComCpf>();
        }
Ejemplo n.º 4
0
 public static Transportador ObterValidoPessoa()
 {
     return(new Transportador
     {
         ID = 1,
         Tipo = EPessoa.Fisica,
         Cpf = CpfObjetoMae.ObterValidoComPontosTracos(),
         Endereco = EnderecoObjetoMae.ObterValido(),
         Nome = "zé as",
         RazaoSocial = "",
         Responsabilidade_Frete = true
     });
 }
Ejemplo n.º 5
0
        public void Destinatario_Dominio_Validar_EmpresaComCpf_EsperandoFalha()
        {
            //Cenário
            _mockEndereco.Setup(en => en.Validar());
            _destinatario          = DestinatarioObjetoMae.ObterValidoEmpresa();
            _destinatario.Cpf      = CpfObjetoMae.ObterValidoComPontosTracos();
            _destinatario.Endereco = _mockEndereco.Object;
            //Ação
            Action action = () => _destinatario.Validar();

            //Verificação
            action.Should().Throw <ExcecaoEmpresaComCpf>();
            _mockEndereco.Verify(en => en.Validar());
        }