private EliminarUnDiccionarioRespuesta(app.EliminarUnDiccionarioRespuesta respuestaApp)
 {
     if (respuestaApp.ListaDeDiccionarios != null)
     {
         ListaDiccionarios = respuestaApp.ListaDeDiccionarios;
     }
 }
        public DiccionarioControladorTest()
        {
            // Se inicializa el proxy del NSustitute para posteriormente inyectar los mocks la dependencia
            this.appMantenimientoDiccionario = Substitute.For <app.IAplicacionMantenimientoDiccionario>();

            //Objeto de respuesta de la aplicación al consultar todos los diccionarios disponibles
            this.consultarDiccionariosRespuesta = appModelosRespuesta.ConsultarDiccionariosRespuesta.CrearNuevaInstancia();

            //Objeto de respuesta de la aplicación al consultar un diccionario en particular
            this.consultarUnDiccionarioRespuesta             = appModelosRespuesta.ConsultarUnDiccionarioarioRespuesta.CrearNuevaInstancia(AmbienteTestPrueba);
            this.consultarUnDiccionarioRespuesta.Diccionario = Diccionario.CrearNuevoDiccionario(new Guid("8a87f8a7-3df9-4d90-9478-350b964fc888"), AmbienteTestPrueba);

            //Objeto de respuesta de la aplicación al crear un nuevo diccionario vacio
            this.crearUnDiccionarioRespuesta = appModelosRespuesta.CrearUnDiccionarioRespuesta.CrearNuevaInstancia(AmbienteTestPrueba);

            //Objeto de respuesta de la aplicacion al modificar un diccionario en particular
            this.modificarUnDiccionarioRespuesta = appModelosRespuesta.ModificarUnDiccionarioRespuesta.CrearNuevaInstancia();

            //Objeto de respuesta de la aplicacion al eliminar un diccionario
            this.eliminarDiccionarioRespuesta = appModelosRespuesta.EliminarUnDiccionarioRespuesta.CrearNuevaInstancia();

            // Se crea una nueva instancia del controlador inyectandole la interfaz con los metodos mock que se configuraran en las pruebas
            controlador = new controladores.DiccionariosController(this.appMantenimientoDiccionario);
            controlador.Configuration = new HttpConfiguration();
        }
 public static EliminarUnDiccionarioRespuesta CrearNuevaInstancia(app.EliminarUnDiccionarioRespuesta respuestaApp)
 {
     return(new EliminarUnDiccionarioRespuesta(respuestaApp));
 }