public void BuscarFuncinariosQueTenhamIdadesEntre15E25Anos() { var bd = new BaseDeDados(); List<Funcionario> funcionarios = bd.Funcionarios; var resultado = bd.FiltrarPorIdadeAproximada(20); Assert.AreEqual(8, resultado.Count); }
public void TestarFiltrarPorIdadeAproximada() { var db = new BaseDeDados(); var lista = db.FiltrarPorIdadeAproximada(20); int quantidadeEsperada = 8; Assert.AreEqual(quantidadeEsperada, lista.Count); }
public void FiltrarPorIdadeAproximada25() { var dbContext = new BaseDeDados(); var idadeAproximadamente = dbContext.FiltrarPorIdadeAproximada(25); //Deve haver 7 nascidos de 1985 a 1995, pois o ano da idade informada é 1990 Assert.IsTrue(idadeAproximadamente.Count == 7); }
public void BuscarEmpregadoComIdadeEntre45E55Anos() { var baseDeDados = new BaseDeDados(); var lista = baseDeDados.FiltrarPorIdadeAproximada(50); string esperado = "Carlos Henrique"; Assert.AreEqual(1, lista.Count); Assert.AreEqual(esperado, lista[0].Nome); }
public void FiltraPorIdadesEntre10E20() { var baseDeDados = new BaseDeDados(); var resultado = baseDeDados.FiltrarPorIdadeAproximada(15); Assert.AreEqual("Maurício Borges", resultado[0].Nome); Assert.AreEqual("Lucas Kauer", resultado[1].Nome); Assert.AreEqual(2, resultado.Count); }
public void filtrandoPorIdadeAproximada() { var baseDeDados = new BaseDeDados(); IList<Funcionario> funcionarios = baseDeDados.FiltrarPorIdadeAproximada(31); string nomesEsperados = "Eduardo Arnold,Margarete Ricardo,"; string nomesRecebidos = ""; foreach (var funcionario in funcionarios) { nomesRecebidos += funcionario.Nome + ","; } Assert.AreEqual(nomesEsperados, nomesRecebidos); }
public void FiltrarPorIdadeRetorna3FuncionariosComIdadeProximaA15Anos() { BaseDeDados funcionarios = new BaseDeDados(); Assert.AreEqual(funcionarios.FiltrarPorIdadeAproximada(15).Count, 3); }
public void FiltrarPorIdadeAproximada35() { var dbContext = new BaseDeDados(); var idadeAproximadamente = dbContext.FiltrarPorIdadeAproximada(35); //Deve haver 1 nascido entre 1975 a 1990, pois o ano da idade informada é 1980 Assert.IsTrue(idadeAproximadamente.Count == 1); }
public void VerificaQuantidaDeEmpregadosComIdadeEntre13E23Anos() { var baseDeDados = new BaseDeDados(); var lista = baseDeDados.FiltrarPorIdadeAproximada(18); Assert.AreEqual(4, lista.Count); }
public void FiltraPorIdade40anos() { BaseDeDados baseDeDados = new BaseDeDados(); IList<Funcionario> Esperado = baseDeDados.FiltrarPorIdadeAproximada(40); Assert.AreEqual(1, Esperado.Count); }
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(); }
public void BuscarFuncionariosProximosDe30AnosRetorna4Registros() { var db = new BaseDeDados(); IList<Funcionario> funcionariosIdadeAprox = db.FiltrarPorIdadeAproximada(30); Assert.AreEqual(4, funcionariosIdadeAprox.Count); }
public void FiltraPorIdadeEntre35E45() { BaseDeDados banco = new BaseDeDados(); IList<Funcionario> ResultadoBusca = banco.FiltrarPorIdadeAproximada(40); Assert.AreEqual(1, ResultadoBusca.Count); }