Пример #1
0
        public void ComoAtendenteQueroCadastrarUmPaciente()
        {
            //Arrange
            DTOPaciente paciente = new DTOPaciente("12345", "Fabio Margarito");
            ServicoDeGravacaoDePaciente servicoDeGravacaoDePaciente = new ServicoDeGravacaoDePaciente(new DalPacienteFake());


            //Act
            //paciente.InformarPlanoDeSaude(new PlanoDeSaude { CNPJ = "456", RazaoSocial = "JBS Medical Services" });

            var retorno  = servicoDeGravacaoDePaciente.GravarPaciente(paciente);
            var retorno2 = servicoDeGravacaoDePaciente.ConsultarDadosDoPaciente("12345");

            //Assert
            Assert.IsTrue(retorno);
            Assert.IsTrue(retorno2.CPF == "12345");
            Assert.IsTrue(retorno2.Nome == "Fabio Margarito", "Assert fail on Nome");
            Assert.IsTrue(retorno2.PlanoDeSaude.CNPJ == "456");
            Assert.IsTrue(retorno2.PlanoDeSaude.RazaoSocial == "JBS Medical Services");
        }
Пример #2
0
 public bool GravarPaciente(DTOPaciente paciente)
 {
     return(_pacientes.Gravar(new Paciente(paciente.Cpf, paciente.Nome)));
 }