Esempio n. 1
0
        public void BuscaSimplesRetornaOrdermCerta()
        {
            BaseDeDados bd = new BaseDeDados();
            var listaRapida = bd.BuscaRapida();

            Assert.AreEqual("Lucas Leal", listaRapida[0].Nome);
        }
        public void TestarBuscaRapida()
        {
            var db = new BaseDeDados();
            var obtido = db.BuscaRapida();
            int esperado = 11;

            Assert.AreEqual(esperado, obtido.Count);
        }
        public void BuscaRapidaRetorna10Resultados()
        {
            var db = new BaseDeDados();
            IList<dynamic> buscaRapida = db.BuscaRapida();

            Assert.AreEqual(11, buscaRapida.Count);
            Assert.AreEqual("Lucas Leal", buscaRapida[0].NomeFuncionario);
            Assert.AreEqual("Desenvolvedor", buscaRapida[0].TituloCargo);
        }
        public void BuscaRapida()
        {
            var dbContext = new BaseDeDados();

            Assert.IsTrue(dbContext.BuscaRapida().Count == 11);
        }
        public void RealizaBuscaRápidaPassandoCarlosHenrique()
        {
            var baseDeDados = new BaseDeDados();
            var esperado = "Lucas Leal";
            var lista = baseDeDados.BuscaRapida();
            Type type = lista[0].GetType();
            var valorObtido = (string)type.GetProperty("Nome").GetValue(lista[0], null);

            Assert.AreEqual(esperado, valorObtido);
        }
Esempio n. 6
0
        static void Main(string[] args)
        {
            //dynamic[] projecao = BuscarNomeEIdETituloDoCargoDeFuncionarios();

            //foreach (dynamic item in projecao)
            //{
            //    Console.WriteLine(item.Id);
            //    Console.WriteLine(item.Nome);
            //    Console.WriteLine(item.TituloCargo);
            //    Console.WriteLine();
            //}

            var baseDeDados = new BaseDeDados();
            var listaOrdenada = baseDeDados.OrdenadosPorCategoria();
            var buscaRapida = baseDeDados.BuscaRapida();

            var buscaPorNome = baseDeDados.BuscarPorNome("lucas");

            foreach (var funcionario in buscaRapida)
            {
                Console.WriteLine(funcionario);
            }

            Console.Read();
        }
Esempio n. 7
0
        static void Main(string[] args)
        {
            //dynamic[] projecao = BuscarNomeEIdETituloDoCargoDeFuncionarios();

            //foreach (dynamic item in projecao)
            //{
            //    Console.WriteLine(item.Id);
            //    Console.WriteLine(item.Nome);
            //    Console.WriteLine(item.TituloCargo);
            //    Console.WriteLine();
            //}
            BaseDeDados funcionarios = new BaseDeDados();
            var ordenadosPorCargo = funcionarios.BuscaOrdenadosPorCargo();
            var x = funcionarios.BuscarPorNome("Lucas");
            var funcDynamic = funcionarios.BuscaRapida();
            var funcT = funcionarios.BuscarPorTurno(TurnoTrabalho.Manha, TurnoTrabalho.Noite, TurnoTrabalho.Tarde);
            var turnosT = funcionarios.QtdFuncionariosPorTurno();
            var funcInCargo = funcionarios.BuscarPorCargo(new Cargo("Desenvolvedor", 190));
            funcInCargo = funcionarios.BuscarPorCargo(new Cargo("Não existe", 190));
            var funInIdade = funcionarios.FiltrarPorIdadeAproximada(15);
            var mediaSManha = funcionarios.SalarioMedio(TurnoTrabalho.Manha);
            var mediaSTarde = funcionarios.SalarioMedio(TurnoTrabalho.Tarde);
            var mediaSTotal = funcionarios.SalarioMedio();
            var aniversariantes = funcionarios.AniversariantesDoMes();
            var funcMaisComplexo = funcionarios.FuncionarioMaisComplexo();

            Console.Read();
        }