public void TesteCpfInValido() { FuncionarioValidador FuncionarioValidador = new FuncionarioValidador(); Funcionario f = new Funcionario(); f.CodFuncionario = 1; f.CodUsuario = 1; f.CPF = "12524383627"; f.DataNascimento = DateTime.Now; f.Nome = "teste"; var resultado = FuncionarioValidador.Validate(f); Assert.AreEqual(resultado.IsValid, false); }
public GravarFuncionarioService(IFuncionarioRepository funcionarioRepository, IRepository<Empresa> empresaRepository, INotificationContext notification) { _funcionarioRepository = funcionarioRepository; notificationContext = notification; _validador = new FuncionarioValidador(notificationContext, _funcionario, _funcionarioRepository, empresaRepository); }