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"); }
public bool GravarPaciente(DTOPaciente paciente) { return(_pacientes.Gravar(new Paciente(paciente.Cpf, paciente.Nome))); }