public void DeveAdicionarUmExame() { //arrange Agendamento agendamento = new Agendamento(); Paciente paciente = new Paciente("Fabio", "123"); paciente.DefinirPlanoDeSaude(new PlanoDeSaude()); //act agendamento.CriarAgendamento(paciente, new Medico("Joao", "1234", "1M")); agendamento.AdicionarExame(new Exame(new TipoExame("exame 1"),new DateTime(2014,10,06))); //assert Assert.IsTrue(agendamento.Exames.Count > 0); }
public void DeveCriarUmAgendamento() { //arrange Agendamento agendamento = new Agendamento(); //act agendamento.CriarAgendamento(new Paciente("Fabio","123"), new Medico("Joao","1234","1M")); //assert Assert.IsTrue(agendamento.Paciente.Nome == "Fabio"); Assert.IsTrue(agendamento.Paciente.CPF == "123" ); Assert.IsTrue(agendamento.MedicoSolicitante.Nome == "Joao"); Assert.IsTrue(agendamento.MedicoSolicitante.CPF == "1234"); Assert.IsTrue(agendamento.MedicoSolicitante.CRM == "1M"); }