예제 #1
0
 public void AsignaRespuestaAReactivo_ReactivoInexistente_DebeFallar()
 {
     Assert.Throws <Exception>(() =>
     {
         var encuesta = new Encuesta("e1", UnaPersona, 10);
         encuesta.AsignaRespuestaAReactivo("R-No-Existe", "C#", "x");
     });
 }
예제 #2
0
        public void ObtenerRespuesta_ReactivoConUnaRespuesta_DebeTenerRespuesta()
        {
            var encuesta = new Encuesta("e1", UnaPersona, 10);

            encuesta.AgregaReactivo("1", "Preguntas generales de programación", "Te gusta el lenguaje C#?");
            encuesta.AsignaRespuestaAReactivo("1", "No", "x");
            var respuesta = encuesta.ObtenerRespuesta("1");

            Assert.NotNull(respuesta);
            Assert.Single(respuesta);
        }