public void PruebaManipuladoRespuestas() { BaseDatos foo = new BaseDatos(); GeneracionEncuestas(foo); foreach (Encuesta item in foo.ObtenerTodas()) { item.AnadirRespuesta(1, "malisima"); item.AnadirRespuesta(2, "regulera"); item.AnadirRespuesta(2, "regulera"); item.AnadirRespuesta(2, ""); item.AnadirRespuesta(3, ""); item.AnadirRespuesta(3, "pasable"); item.AnadirRespuesta(4, "esta buena"); item.AnadirRespuesta(1, "malisima"); item.AnadirRespuesta(2, "regulera"); item.AnadirRespuesta(2, "regulera"); item.AnadirRespuesta(2, ""); item.AnadirRespuesta(3, ""); item.AnadirRespuesta(3, "pasable"); item.AnadirRespuesta(4, "esta buena"); item.AnadirRespuesta(1, "malisima"); item.AnadirRespuesta(2, "regulera"); item.AnadirRespuesta(2, "regulera"); item.AnadirRespuesta(2, ""); item.AnadirRespuesta(3, ""); item.AnadirRespuesta(3, "pasable"); item.AnadirRespuesta(4, "esta buena"); } Assert.AreEqual(foo.GetEncuestaByTitulo("Pole").ObtenerRespuestaPorId(1).Valoracion, 1); Assert.AreEqual(foo.GetEncuestaByTitulo("Prueba").ObtenerRespuestaPorId(6).Valoracion, 3); foo.ActualizaRespuesta(6, 6, 1, "Terrible."); Assert.AreEqual(foo.GetEncuestaById(6).ObtenerRespuestaPorId(6).Descripcion, "Terrible."); foo.BorraRespuesta(4, 1); Assert.IsNull(foo.GetEncuestaById(4).ObtenerRespuestaPorId(1)); Assert.IsNotNull(foo.GetEncuestaById(1).ObtenerRespuestaPorId(1)); }