public void Deve_GerarId_Quando_SalvarEmployee() { var employee = CriaEmployeeFake(); var employee_salvo = _service.Criar(employee); Assert.IsNotNull(employee_salvo.Id); }
public void Deve_VerificarNomeFuncionario_QuandoGerar_ContraCheque() { var funcionario = CriaEmployeeFakePobre(); var funcionario_salvo = _service.Criar(funcionario); var servicePayCheck = new PaycheckService(funcionario_salvo); var paycheck = servicePayCheck.GetContraCheque(); Assert.AreEqual(paycheck.Employee.Nome, funcionario_salvo.Nome); }
/// <summary> /// Responsável por persistir um funcionário /// </summary> /// <param name="funcionario"></param> /// <returns> /// Funcionário persistido /// </returns> public Employee AddFuncionario(Employee funcionario) { return(_servico.Criar(funcionario)); }