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)); }
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)); }