Пример #1
0
        public static Cpf ObterNumerosIguais()
        {
            var cpf = new Cpf();

            cpf.SetarNumeros("111.111.111-11");
            return(cpf);
        }
Пример #2
0
        public static Cpf ObterPrimeiroDigitoInvalido()
        {
            var cpf = new Cpf();

            cpf.SetarNumeros("966.864.300-10");
            return(cpf);
        }
Пример #3
0
        public static Cpf ObterSegundoDigitoInvalido()
        {
            var cpf = new Cpf();

            cpf.SetarNumeros("966.864.300-33");
            return(cpf);
        }
Пример #4
0
        public static Cpf ObterValidoSemPontosTracos()
        {
            var cpf = new Cpf();

            cpf.SetarNumeros("96686430030");
            return(cpf);
        }
Пример #5
0
        public static Cpf ObterValidoComPontosTracos()
        {
            var cpf = new Cpf();

            cpf.SetarNumeros("966.864.300-30");
            return(cpf);
        }
Пример #6
0
        public void Cpf_Dominio_Validar_NumerosMaiorQueOnze_EsperadoFalha()
        {
            _cpf = null;
            //acao
            Action action = () => { _cpf = new Cpf(); _cpf.SetarNumeros("111.111.111-111"); };

            //verificar
            action.Should().Throw <ExcecaoCPFInvalido>();
        }