public void ConsultaInsertTeste(string descricao, string data, int estado, int idlocal, int idTrat, bool expected) { //Arrange bool res; UtilizadorDA metodosUtilizador = new UtilizadorDA(); ConsultaDA consultas = new ConsultaDA(); List <Utilizador> listaUtilizadoresConsulta = new List <Utilizador>(); Utilizador utente = new Utilizador(); utente = metodosUtilizador.GetUtilizador(1); Utilizador fisioterapeuta = new Utilizador(); fisioterapeuta = metodosUtilizador.GetUtilizador(2); listaUtilizadoresConsulta.Add(utente); listaUtilizadoresConsulta.Add(fisioterapeuta); Consulta consultaNova = new Consulta(); consultaNova.Descricao = descricao; consultaNova.Data = DateTime.Parse(data); consultaNova.Estado = estado; consultaNova.IdLocal = idlocal; consultaNova.IdTratamento = idTrat; //Act res = consultas.InsereConsulta(consultaNova, listaUtilizadoresConsulta); //Assert Assert.Equal(res, expected); }
public void GetAllConsultasDisp(string data, int idLocal, int idFisioterapeuta) { //Arrange ConsultaDA consultas = new ConsultaDA(); List <DateTime> datas = new List <DateTime>(); //Act datas = consultas.GetAllConsultasDisp(DateTime.Parse(data), idLocal, idFisioterapeuta); //Assert Assert.NotNull(datas); }
public bool MarcaConsulta(Consulta novaConsulta, List <Utilizador> utilizadores) { ConsultaDA consultaMetodos = new ConsultaDA(); if (consultaMetodos.InsereConsulta(novaConsulta, utilizadores) == true) { return(true); } else { return(false); } }
/// <summary> /// /// </summary> /// <param name="data"></param> /// <returns></returns> public List <DateTime> GetConsultasDisp(DateTime data, int idLocal, int idFisioterapeuta) // DEPOIS DEFINIR REGRAS { ConsultaDA consultaMetodos = new ConsultaDA(); List <DateTime> datasDisp = new List <DateTime>(); datasDisp = consultaMetodos.GetAllConsultasDisp(data, idLocal, idFisioterapeuta); if (datasDisp != null) { return(datasDisp); } else { return(null); } }