コード例 #1
0
        public static Usuario ObterUsuarioValido()
        {
            var nome             = NomeBuilder.ObterNomeValido();
            var email            = EmailBuilder.ObterEmailValido();
            var sexo             = SexoBuilder.ObterSexoValido();
            var cpf              = CPFBuilder.ObterCPFValido();
            var dataDeNascimento = DataDeNascimentoBuilder.ObterDataValida();

            return(new Usuario(nome, sexo, email, cpf, dataDeNascimento));
        }
コード例 #2
0
        public static Usuario ObterUsuarioCompletoValido()
        {
            var nome             = NomeBuilder.ObterNomeValido();
            var email            = EmailBuilder.ObterEmailValido();
            var sexo             = SexoBuilder.ObterSexoValido();
            var cpf              = CPFBuilder.ObterCPFValido();
            var dataDeNascimento = DataDeNascimentoBuilder.ObterDataValida();
            var numContato       = CelularBuilder.ObterCelularValido();
            var endereco         = EnderecoBuilder.ObterEnderecoValido();

            return(UsuarioFactory.CriarUsuario(null, nome.PrimeiroNome, nome.Sobrenome, sexo.Tipo, email.Endereco,
                                               cpf, dataDeNascimento.Data, numContato.NumeroCel, numContato.NumeroTelefone,
                                               endereco, Guid.NewGuid(), Senha.GerarSenha("asdsad")));
        }