public void Funcionario_deve_ter_cliente_valido()
        {
            var _funcionario = ConstrutorObjeto.CriarFuncionario();

            _funcionario.Cliente = null;
            _funcionario.Validar();
        }
        public void Funcionario_deve_ter_data_nascimento_valido()
        {
            var _funcionario = ConstrutorObjeto.CriarFuncionario();

            _funcionario.DataNascimento = new DateTime(0001, 01, 01);

            _funcionario.Validar();
        }
        public void Funcionario_deve_ter_salario_valido()
        {
            var _funcionario = ConstrutorObjeto.CriarFuncionario();

            _funcionario.Salario = 0;

            _funcionario.Validar();
        }
        public void Funcionario_deve_ter_CPF_valido()
        {
            var _funcionario = ConstrutorObjeto.CriarFuncionario();

            _funcionario.CPF = "";

            _funcionario.Validar();
        }
Example #5
0
        public void Deveria_deletar_um_funcionario()
        {
            var funcionarioDeletado = _contextoTeste.Funcionarios.Add(ConstrutorObjeto.CriarFuncionario());

            _repositorio.Deletar(funcionarioDeletado);

            var todosFuncionarios = _contextoTeste.Funcionarios.ToList();

            Assert.AreNotEqual(funcionarioDeletado, todosFuncionarios.Last());
        }
Example #6
0
        public void Inicializador()
        {
            Database.SetInitializer(new InicializadorBanco <GerenciadorDeFrotaContexto>());

            _contextoTeste = new GerenciadorDeFrotaContexto();

            _repositorio = new FuncionarioRepositorio(_contextoTeste);

            _funcionarioTest = ConstrutorObjeto.CriarFuncionario();

            _contextoTeste.Database.Initialize(true);
        }
Example #7
0
 public void Inicializador()
 {
     _funcionario = ConstrutorObjeto.CriarFuncionario();
 }