public Agendamento Criar() { Agendamento agendamento = new Agendamento(); agendamento.InformarMedico(_medico); agendamento.InformarPaciente(_paciente); agendamento.InformarCID(_cid); return agendamento; }
public bool Gravar(Agendamento agendamento) { using (ISession session = NHibernateSessionFactory.Criar().OpenSession()) { session.SaveOrUpdate(agendamento); } return true; }
public void ComoAtendenteQueroIncluirUmExameDoPaciente() { //Arrange Agendamento agendamento = new Agendamento(); Medico medico = new Medico("12345", "Fabio"); Paciente paciente = new Paciente("2345", "Joao"); CID cid = new CID("21-9", "Virose"); Exame exame = new Exame("12342323232"); //Act agendamento.InformarMedico(medico); agendamento.InformarCID(cid); agendamento.InformarPaciente(paciente); agendamento.AdicionarExame(exame); //Assert Assert.IsTrue(agendamento.Medico.Crm == "12345"); Assert.IsTrue(agendamento.Paciente.Cpf == "2345"); Assert.IsTrue(agendamento.Cid.Numero == "21-9"); Assert.IsTrue(agendamento.Exames.Any()); }
public void EuComoAtendenteQueroInicarUmAgendamento() { //Arrange Agendamento agendamento = new Agendamento(); Medico medico = new Medico("12345","Fabio"); Paciente paciente = new Paciente("2345","Joao"); CID cid = new CID("21-9","Virose"); //Act agendamento.InformarMedico(medico); agendamento.InformarCID(cid); agendamento.InformarPaciente(paciente); //Assert Assert.IsTrue(agendamento.Medico.Crm == "12345"); Assert.IsTrue(agendamento.Paciente.Cpf == "2345"); Assert.IsTrue(agendamento.Cid.Numero == "21-9"); }
public bool Gravar(Agendamento agendamento) { return true; }