public void DeveGerarACredencialDeUmaPessoa()
        {
            //arrange
            Credencial agendamento = new Credencial();

            //act
            Credencial credencial = agendamento.GerarCredencialInicial(new Paciente("fabio margarito", "123"));

            //assert
            Assert.IsTrue(credencial.NomeDeUsuario == "fabio123");
            Assert.IsTrue(credencial.Senha == "123");
        }
Exemplo n.º 2
0
        public void ValidarGeracaoDeCredencial()
        {
            //Arrange
            Credencial credencial = new Credencial();
            Paciente paciente = new Paciente("Fabio Margarito","123456");

            //Act
            var retorno = credencial.GerarCredencial(paciente);

            //Assert
            Assert.IsTrue(retorno.NomeDeUsuario =="Fabio123456");
            Assert.IsTrue(retorno.Senha == "123456");
        }
        public bool Gravar(PacienteViewModel paciente)
        {
                        
            PlanoDeSaude planoDeSaude = new PlanoDeSaude("1234", "Teste", "Tipo Plano");            
            Credencial credencial = new Credencial("Fabio","FabioCPF");                        
            Paciente pacient = new Paciente(paciente.Nome,paciente.Cpf);


            pacient.DefinirPlanoDeSaude(planoDeSaude);
            pacient.DefinirCredencial(credencial);

            return _repositorioPaciente.Gravar(pacient);
        }
Exemplo n.º 4
0
        public void ComoAtendenteQueroCriarUmaCredencialParaUmPaciente()
        {

            //Arrange
            Credencial objetoCredencial = new Credencial();
            Paciente paciente = new Paciente("Fabio Margarito Martins de Barros", "34554323423");

            //Act
            Credencial credencial = objetoCredencial.GerarCredencialInicial(paciente);

            //Assert
            Assert.IsTrue(credencial.NomeDeUsuario == "Fabio34554323423");
            Assert.IsTrue(credencial.Senha == "34554323423");



        }
 public void DefinirCredencial(Credencial credencial)
 {
     Credencial = credencial;
 }        
Exemplo n.º 6
0
 public Credencial GerarCredencialInicial(Pessoa pessoa)
 {
     var credencial = new Credencial(string.Format("{0}{1}", pessoa.Nome.Split(' ')[0], pessoa.CPF),pessoa.CPF);
     return credencial;
 }
        public Credencial GerarCredencialInicial(Pessoa pessoa)
        {
            var credencial = new Credencial(string.Format("{0}{1}", pessoa.Nome.Split(' ')[0], pessoa.CPF), pessoa.CPF);

            return(credencial);
        }
 public void DefinirCredencial(Credencial credencial)
 {
     Credencial = credencial;
 }