Esempio n. 1
0
 public Agendamento(Atendente atendente, Medico medico)
 {
     Atendente = atendente;
     Medico    = medico;
     Exames    = new List <Exame>();
     Numero    = Guid.NewGuid().ToString();
 }
 public Agendamento(Atendente atendente, Medico medico)
 {
     Atendente = atendente;            
     Medico = medico;
     Exames = new List<Exame>();
     Numero = Guid.NewGuid().ToString();
 }
Esempio n. 3
0
        public void ComoAtendenteEuQueroCadastrarUmAgendamento()
        {
            //Arrange

            ServicoDeAgendamento servicoDeAgendamento = new ServicoDeAgendamento(new AgendamentosFake());
            Medico medico = new Medico("1234","Mario Peres");
            Atendente atendente = new Atendente("000.000.000-10", "Victor Cleber");
            Agendamento agendamento = (new FabricaDeAgendamento()).InformarMedico("1234", "Fabio").InformarAtendente("12345", "Joao").Criar();

            //Act
            bool retorno = servicoDeAgendamento.CadastrarAgendamento(agendamento);

            //Assert

            Assert.IsTrue(retorno);
        }