Esempio n. 1
0
        public void TestCleanup()
        {
            using (var context = new AppContext())
            {
                var negocio            = new CaronaNegocio(new CaronaRepositorioEF(context));
                var negocioColaborador = new ColaboradorNegocio(new ColaboradorRepositorioEF(context));


                var caronas = negocio.Listar();
                if (caronas != null)
                {
                    foreach (var item in caronas)
                    {
                        negocio.Deletar(item);
                    }
                }

                negocioColaborador.Deletar(new Colaborador(EID_OFERTANTE));
                negocioColaborador.Deletar(new Colaborador(EID_CARONEIRO));
            }
        }
        public void RemoverColaborador()
        {
            var colaborador   = new Colaborador(EID_OFERTANTE);
            var colaborador2  = new Colaborador(EID_CARONEIRO);
            var negocio       = new ColaboradorNegocio(new ColaboradorRepositorioIM());
            var esperado      = new Colaborador(EID_CARONEIRO);
            var valorEsperado = 2;

            negocio.Adicionar(colaborador);
            negocio.Adicionar(colaborador2);
            var resultado = negocio.Deletar(esperado);

            Assert.AreEqual(valorEsperado, resultado);
        }