Esempio n. 1
0
        public void CadastrarColaborador_ColaboradorNullTeste()
        {
            // Camada de negócio para verificar se pode ou não adicionar, injetando um IRepositorio
            var colaborador_negocio = new ColaboradorNegocio(new ColaboradorRepositorioIM());

            // Colaborador null lança exceção
            colaborador_negocio.CadastrarColaborador(null);
        }
Esempio n. 2
0
        public void CadastrarColaboradorTeste()
        {
            using (var db = new ContextApp())
            {
                var repositorio = new ColaboradorRepositorioEF(db);
                var negocio     = new ColaboradorNegocio(repositorio);

                var colaborador = Colaborador.CriarColaborador("amanda.avelino.lopes", 131095, "Amanda Avelino Lopes");

                negocio.CadastrarColaborador(colaborador);
            }
        }
Esempio n. 3
0
        public void CadastrarColaborador_EIDInexistenteTeste()
        {
            // Repositorio
            var repositorio = new ColaboradorRepositorioIM();

            // Camada de negócio para verificar se pode ou não adicionar, injetando um IRepositorio<Carona>
            var colaborador_negocio = new ColaboradorNegocio(repositorio);

            colaborador_negocio.CadastrarColaborador(Colaborador.CriarColaborador("amanda.avelino.lopes"));

            Assert.AreEqual(1, repositorio.Count);
        }