本文整理汇总了C#中DbFuncionarios.BaseDeDados类的典型用法代码示例。如果您正苦于以下问题:C# BaseDeDados类的具体用法?C# BaseDeDados怎么用?C# BaseDeDados使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
BaseDeDados类属于DbFuncionarios命名空间,在下文中一共展示了BaseDeDados类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: BuscaMediaDosSalariosDeTodosFuncionarios
public void BuscaMediaDosSalariosDeTodosFuncionarios()
{
var baseDeDados = new BaseDeDados();
var resultado = baseDeDados.SalarioMedio();
Assert.AreEqual(233, Math.Floor(resultado));
}
示例2: BuscaMediaDosSalariosDeTodosFuncionariosDaManha
public void BuscaMediaDosSalariosDeTodosFuncionariosDaManha()
{
var baseDeDados = new BaseDeDados();
var resultado = baseDeDados.SalarioMedio(TurnoTrabalho.Manha);
Assert.AreEqual(274.1, resultado);
}
示例3: BuscaFuncionariosDoTurnoManha
public void BuscaFuncionariosDoTurnoManha()
{
var baseDeDados = new BaseDeDados();
var resultado = baseDeDados.BuscarPorTurno(TurnoTrabalho.Manha);
Assert.AreEqual(TurnoTrabalho.Manha, resultado[0].TurnoTrabalho);
}
示例4: BuscaFuncionariosPorCargoRetornaFuncionarioComCargoInformado
public void BuscaFuncionariosPorCargoRetornaFuncionarioComCargoInformado()
{
var baseDeDados = new BaseDeDados();
var resultado = baseDeDados.BuscarPorCargo(new Cargo("Desenvolvedor", 190));
Assert.AreEqual("Lucas Leal", resultado[0].Nome);
}
示例5: BuscaFuncionarioComNomeContendoZon
public void BuscaFuncionarioComNomeContendoZon()
{
var baseDeDados = new BaseDeDados();
var resultado = baseDeDados.BuscarPorNome("zon");
Assert.AreEqual("Jean Pinzon", resultado[0].Nome);
}
示例6: BuscaFuncionarioQueFazemAniversarioNoMesAtual
public void BuscaFuncionarioQueFazemAniversarioNoMesAtual()
{
var baseDeDados = new BaseDeDados();
var resultado = baseDeDados.AniversariantesDoMes();
Assert.AreEqual(DateTime.Now.Month, resultado[0].DataNascimento.Month);
}
示例7: BuscarDesenvolvedoresPorCargo
public void BuscarDesenvolvedoresPorCargo()
{
var db = new BaseDeDados();
IList<Funcionario> funcionariosPorCargo = db.BuscarPorCargo(new Cargo("Desenvolvedor", 190));
Assert.AreEqual(8, funcionariosPorCargo.Count);
}
示例8: BuscaPorNome
public void BuscaPorNome()
{
BaseDeDados baseDeDados = new BaseDeDados();
IList<Funcionario> Esperado = baseDeDados.BuscarPorNome("Lucas Kauer");
Assert.AreEqual("Lucas Kauer", Esperado[0].ToString());
}
示例9: TestarSalarioMedioDeTodosFuncionarios
public void TestarSalarioMedioDeTodosFuncionarios()
{
var db = new BaseDeDados();
double salario = db.SalarioMedio();
double esperado = 233.6818181818182;
Assert.AreEqual(esperado, salario);
}
示例10: BuscaPorTurnoManhaRetorna5Registros
public void BuscaPorTurnoManhaRetorna5Registros()
{
var db = new BaseDeDados();
IList<Funcionario> funcionariosManha = db.BuscarPorTurno(TurnoTrabalho.Manha);
Assert.AreEqual(5, funcionariosManha.Count);
}
示例11: TestarSalarioMedioDaManha
public void TestarSalarioMedioDaManha()
{
var db = new BaseDeDados();
double salario = db.SalarioMedio(TurnoTrabalho.Manha);
double esperado =274.1;
Assert.AreEqual(esperado, salario);
}
示例12: TestarFiltrarPorIdadeAproximada
public void TestarFiltrarPorIdadeAproximada()
{
var db = new BaseDeDados();
var lista = db.FiltrarPorIdadeAproximada(20);
int quantidadeEsperada = 8;
Assert.AreEqual(quantidadeEsperada, lista.Count);
}
示例13: TestarBuscaPorTurnoSemTurnosRetornaTodosOsTurnos
public void TestarBuscaPorTurnoSemTurnosRetornaTodosOsTurnos()
{
var db = new BaseDeDados();
var obtido = db.BuscarPorTurno();
int esperado = 11;
Assert.AreEqual(esperado, obtido.Count);
}
示例14: TestarBuscaPorTurnoComTodosTurnos
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);
}
示例15: BuscaSimplesRetornaOrdermCerta
public void BuscaSimplesRetornaOrdermCerta()
{
BaseDeDados bd = new BaseDeDados();
var listaRapida = bd.BuscaRapida();
Assert.AreEqual("Lucas Leal", listaRapida[0].Nome);
}