Esempio n. 1
0
        public void PruebaVerificarEditarPregunta_ListaPreguntasVacia_RetornaExcepcion()
        {
            Administracion      Admin            = new Administracion();
            EstructuraRespuesta RespuestaAEditar = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraPregunta  PreguntaAEditar  = new EstructuraPregunta(2, "Pregunta1", 2, RespuestaAEditar);

            Assert.Throws <KeyNotFoundException>(() => Admin.eliminarPregunta(PreguntaAEditar));
        }
Esempio n. 2
0
        public void PruebaVerificarEliminarPregunta_PreguntaNoExisteEnLista_RetornaExcepcion()
        {
            Administracion      Admin = new Administracion();
            EstructuraRespuesta RespuestaAEliminar = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraRespuesta RespuestaPrueba    = new EstructuraRespuesta("Respuesta1", "Distractor1", "Distractor2", "Distractor3");
            EstructuraPregunta  PreguntaAEliminar  = new EstructuraPregunta(1, "Pregunta 1", 1, RespuestaAEliminar);
            EstructuraPregunta  PreguntaPrueba     = new EstructuraPregunta(2, "Pregunta 2", 2, RespuestaPrueba);

            Run.Instance.PreguntasCargadas.Add(PreguntaPrueba);
            Assert.Throws <KeyNotFoundException>(() => Admin.eliminarPregunta(PreguntaAEliminar));
        }