Ejemplo n.º 1
0
 private void ValidarPlanoDeSaude(PlanoDeSaude planoDeSaude)
 {
     if (planoDeSaude == null)
     {
         throw new ArgumentNullException("É necessário informar o plano de saúde!");
     }
 }
        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);
        }
Ejemplo n.º 3
0
        public void ValidarCoberturaDePlanosSulAmerica()
        {
            //Arrange
            PlanoDeSaude planoDeSaude = new PlanoDeSaude();
            planoDeSaude.CNPJ = "004.004.0004/00004-40";
            TipoExame tipoExame = new TipoExame("Exame de Sangue");
            Exame exame = new Exame(tipoExame, new System.DateTime(2015, 10, 10));

            //Act
            var retorno = planoDeSaude.VerificarCobertura(exame);

            //Arrange
            Assert.IsTrue(retorno == true);
        }
Ejemplo n.º 4
0
        public void ValidarCoberturaDePlanosDeBradesco()
        {
            //Arrange
            PlanoDeSaude planoDeSaude = new PlanoDeSaude();
            planoDeSaude.CNPJ = "002.002.0002/00002-20";
            TipoExame tipoExame = new TipoExame("Exame de Sangue");
            Exame exame = new Exame(tipoExame, new System.DateTime(2015, 10, 10));

            //Act
            var retorno = planoDeSaude.VerificarCobertura(exame);

            //Arrange
            Assert.IsTrue(retorno == false);
        }
        protected  virtual void ValidarPlanoDeSaude(PlanoDeSaude planoDeSaude)
        {
            if (planoDeSaude == null) throw new ArgumentNullException("É necessário informar o plano de saúde!");

        }
 public virtual void DefinirPlanoDeSaude(PlanoDeSaude planoDeSaude)
 {
   ValidarPlanoDeSaude(planoDeSaude);
     PlDeSaude = planoDeSaude;
 }
Ejemplo n.º 7
0
 public virtual void DefinirPlanoDeSaude(PlanoDeSaude planoDeSaude)
 {
     ValidarPlanoDeSaude(planoDeSaude);
     PlanoDeSaude = planoDeSaude;
 }
 public void DefinirPlanoDeSaude(PlanoDeSaude planoDeSaude)
 {
     PlanoDeSaude = planoDeSaude;
 }
 public void DefinirPlanoDeSaude(PlanoDeSaude planoDeSaude)
 {
     PlanoDeSaude = planoDeSaude;
 }