Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public Utilizador GetUtilizador(int id)
        {
            UtilizadorDA utilizadorMetodos = new UtilizadorDA();
            Utilizador   utilizador        = new Utilizador();

            utilizador = utilizadorMetodos.GetUtilizador(id);
            if (utilizador != null)
            {
                return(utilizador);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 3
0
        [InlineData(21)] // Verificar id atual na base de dados

        public void UtilizadorGetTeste(int id)
        {
            //Arrange
            UtilizadorDA metodos = new UtilizadorDA();

            Utilizador utilizadorEsperado = new Utilizador();

            utilizadorEsperado.ID       = 21;
            utilizadorEsperado.Username = "******";
            utilizadorEsperado.Email    = "mailtest";
            utilizadorEsperado.Senha    = "senhatesteUpdated";
            utilizadorEsperado.DataNasc = DateTime.Parse("19/06/2015 10:03:08");
            utilizadorEsperado.Nif      = 12342;
            utilizadorEsperado.IdPerfil = 1;

            //Act
            Utilizador utilizadorAtual = metodos.GetUtilizador(id);

            //Assert
            Assert.Equal(id, utilizadorAtual.ID);
        }