public void BuscarPeloPrimeiroFuncionarioDoTurnoDaManha() { var bd = new BaseDeDados(); List<Funcionario> funcionarios = bd.Funcionarios; var resultado = bd.BuscarPorTurno(TurnoTrabalho.Manha); Assert.AreEqual("Lucas Leal", resultado[0].Nome); }
public void TestarBuscaPorTurnoComTodosTurnos() { var db = new BaseDeDados(); var obtido = db.BuscarPorTurno(TurnoTrabalho.Manha,TurnoTrabalho.Tarde,TurnoTrabalho.Noite); int esperado = 11; Assert.AreEqual(esperado, obtido.Count); }
public void BuscaPorTurnoManhaRetorna5Registros() { var db = new BaseDeDados(); IList<Funcionario> funcionariosManha = db.BuscarPorTurno(TurnoTrabalho.Manha); Assert.AreEqual(5, funcionariosManha.Count); }
public void BuscarPeloSegundoFuncionarioDoTurnoDaNoite() { var bd = new BaseDeDados(); List<Funcionario> funcionarios = bd.Funcionarios; var resultado = bd.BuscarPorTurno(TurnoTrabalho.Noite); Assert.AreEqual("Lucas Kauer", resultado[1].Nome); }
public void TestarBuscaPorTurnoSemTurnosRetornaTodosOsTurnos() { var db = new BaseDeDados(); var obtido = db.BuscarPorTurno(); int esperado = 11; Assert.AreEqual(esperado, obtido.Count); }
public void BuscaFuncionariosDoTurnoManha() { var baseDeDados = new BaseDeDados(); var resultado = baseDeDados.BuscarPorTurno(TurnoTrabalho.Manha); Assert.AreEqual(TurnoTrabalho.Manha, resultado[0].TurnoTrabalho); }
public void BuscarPorTurnoManha() { BaseDeDados baseDeDados = new BaseDeDados(); TurnoTrabalho turno = TurnoTrabalho.Manha; IList<Funcionario> ResultadoBusca = baseDeDados.BuscarPorTurno(turno); Assert.AreEqual(5, ResultadoBusca.Count); }
public void BuscarPorTurnoTarde() { BaseDeDados banco = new BaseDeDados(); IList<Funcionario> ResultadoBusca = banco.BuscarPorTurno(TurnoTrabalho.Tarde); Assert.AreEqual(4, ResultadoBusca.Count); }
public void BuscarPorTurno() { var dbContext = new BaseDeDados(); var porTurno = dbContext.BuscarPorTurno(TurnoTrabalho.Noite, TurnoTrabalho.Manha, TurnoTrabalho.Tarde); //Deve haver todos funcionarios Assert.IsTrue(porTurno.Count == 11); }
public void BuscaFuncionarioDoTurnoManha() { var baseDeDados = new BaseDeDados(); List<Funcionario> funcionarios = baseDeDados.Funcionarios.FindAll(f=>f.TurnoTrabalho== TurnoTrabalho.Manha); var funcionariosTurnoManha = baseDeDados.BuscarPorTurno(TurnoTrabalho.Manha); Assert.AreEqual(funcionariosTurnoManha.Count,funcionarios.Count); }
public void BuscaFuncionariosPorTurnoTardeENoite() { var baseDeDados = new BaseDeDados(); IList<Funcionario> funcionarios = baseDeDados.BuscarPorTurno(TurnoTrabalho.Tarde, TurnoTrabalho.Noite); string nomesEsperados = "Jean Pinzon,Rafael Benetti,Felipe Nervo,Lucas Kauer,Eduardo Arnold,Carlos Henrique,"; string nomesRecebidos = ""; foreach (var funcionario in funcionarios) { nomesRecebidos += funcionario.Nome + ","; } Assert.AreEqual(nomesEsperados, nomesRecebidos); }
public void MetodoBuscarPorTurnoRecebeParametrosVariaveiseRetornaDeAcordoComTurno() { BaseDeDados funcionarios = new BaseDeDados(); Assert.AreEqual( funcionarios.BuscarPorTurno(TurnoTrabalho.Manha).Count , 5); Assert.AreEqual( funcionarios.BuscarPorTurno(TurnoTrabalho.Noite).Count , 2); Assert.AreEqual( funcionarios.BuscarPorTurno(TurnoTrabalho.Tarde).Count , 4); Assert.AreEqual( funcionarios.BuscarPorTurno(TurnoTrabalho.Manha, TurnoTrabalho.Noite).Count , 7); Assert.AreEqual( funcionarios.BuscarPorTurno(TurnoTrabalho.Manha, TurnoTrabalho.Noite,TurnoTrabalho.Tarde).Count , 11); }
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 RealizaBuscaPorNenhumTurno() { var baseDeDados = new BaseDeDados(); var lista = baseDeDados.BuscarPorTurno(); Assert.AreEqual(0, lista.Count); }
public void RealizaBuscaPeloTurnoDaTarde() { var baseDeDados = new BaseDeDados(); var esperado = "Jean Pinzon"; var lista = baseDeDados.BuscarPorTurno(TurnoTrabalho.Tarde); Assert.AreEqual(esperado, lista[0].Nome); }
public void RealizaBuscaPeloTurnoDaNoite() { var baseDeDados = new BaseDeDados(); var esperado = "Rafael Benetti"; var lista = baseDeDados.BuscarPorTurno(TurnoTrabalho.Noite); Assert.AreEqual(esperado, lista[0].Nome); }
public void RealizaBuscaPelosTrêsTurnos() { var baseDeDados = new BaseDeDados(); var lista = baseDeDados.BuscarPorTurno(TurnoTrabalho.Manha,TurnoTrabalho.Tarde,TurnoTrabalho.Noite); var primeiroManha = "Lucas Leal"; var primeiroTarde = "Jean Pinzon"; var primeiroNoite = "Rafael Benetti"; Assert.AreEqual(primeiroManha, lista[0].Nome); Assert.AreEqual(primeiroTarde, lista[1].Nome); Assert.AreEqual(primeiroNoite, lista[2].Nome); }