コード例 #1
0
        public async Task CursoExiste()
        {
            //Preparación

            var nombreDB = Guid.NewGuid().ToString();
            var context  = ConstruirContext(nombreDB);
            var mapper   = ConfigurarAutoMapper();

            context.Cursos.Add(new Curso()
            {
                CursoId = 1, Nombre = "Aplicaciones Web", Descripcion = "ez", Grado_academico = "Primaria"
            });
            context.Cursos.Add(new Curso()
            {
                CursoId = 2, Nombre = "Open Source", Descripcion = "ez", Grado_academico = "Secundaria"
            });

            await context.SaveChangesAsync();

            var context2 = ConstruirContext(nombreDB);

            //Prueba

            int id         = 1;
            var controller = new CursoServiceImpl(context2, mapper);

            var respuesta = controller.Existencia(id);

            //Verificación

            Assert.IsTrue(respuesta);
        }
コード例 #2
0
        public void CursoNoExiste()
        {
            //Preparación

            var nombreDB = Guid.NewGuid().ToString();
            var context  = ConstruirContext(nombreDB);
            var mapper   = ConfigurarAutoMapper();

            //Prueba

            int id         = 1;
            var controller = new CursoServiceImpl(context, mapper);

            var respuesta = controller.Existencia(id);

            //Verificación

            Assert.IsFalse(respuesta);
        }