Example #1
0
        private CrearUnDiccionarioRespuesta ArrangeYActDeCrearUnDiccionario()
        {
            //Arrange
            diccionarioRepositorio.SalvarUnDiccionario(diccionarioRespuestaDeCrearUnDiccionario).Returns(diccionarioRespuestaDeCrearUnDiccionario);

            var peticion = CrearUnDiccionarioPeticion.CrearNuevaInstancia(ambienteNuevoDiccionario);

            peticion.Ambiente = ambienteNuevoDiccionario;

            //Act
            var serviciosApi = new AplicacionServicio(diccionarioRepositorio);

            var respuesta = serviciosApi.CrearUnDiccionario(peticion);

            return(respuesta);
        }
Example #2
0
        private ModificarEtiquetasAUnDiccionarioRespuesta ArrangeYActModificarEtiquetasAUnDiccionario()
        {
            //Arrange
            diccionarioInicialDeLasPruebas = InicializarDiccionario();
            diccionarioRepositorio.ObtenerUnDiccionario(diccionarioInicialDeLasPruebas.Id).Returns(diccionarioInicialDeLasPruebas);
            diccionarioRepositorio.SalvarUnDiccionario(diccionarioInicialDeLasPruebas).Returns(diccionarioRespuestaModificarEtiquetasDiccionario);

            var peticion = ModificarEtiquetasAUnDiccionarioPeticion.CrearNuevaInstancia();

            peticion.DiccionarioId    = diccionarioInicialDeLasPruebas.Id;
            peticion.ListaDeEtiquetas = ListaDeEtiquetaAModificar();

            AplicacionServicio servicio = new AplicacionServicio(diccionarioRepositorio);
            var respuesta = servicio.ModificarEtiquetasAUnDiccionario(peticion);

            return(respuesta);
        }
Example #3
0
        private EliminarUnDiccionarioRespuesta ArrangeYActEliminarUnDiccionario()
        {
            //Arrange
            diccionarioInicialDeLasPruebas = InicializarDiccionario();
            diccionarioRepositorio.ObtenerUnDiccionario(diccionarioInicialDeLasPruebas.Id).Returns(diccionarioInicialDeLasPruebas);
            diccionarioRepositorio.SalvarUnDiccionario(diccionarioInicialDeLasPruebas).Returns(diccionarioRespuestaDiccionarioEliminado);

            EliminarUnDiccionarioPeticion peticion = EliminarUnDiccionarioPeticion.CrearNuevaInstancia();

            peticion.DiccionarioId = diccionarioInicialDeLasPruebas.Id;

            //Act
            AplicacionServicio serviciosApi = new AplicacionServicio(diccionarioRepositorio);
            var respuesta = serviciosApi.EliminarUnDiccionario(peticion);

            return(respuesta);
        }
Example #4
0
        private ModificarUnDiccionarioRespuesta ArrangeYActModificarDiccionario()
        {
            //Arrange
            diccionarioInicialDeLasPruebas = InicializarDiccionario();
            diccionarioRepositorio.ObtenerUnDiccionario(diccionarioInicialDeLasPruebas.Id).Returns(diccionarioInicialDeLasPruebas);
            diccionarioRepositorio.SalvarUnDiccionario(diccionarioInicialDeLasPruebas).Returns(diccionarioRespuestaDiccionarioModificado);

            var peticion = ModificarUnDiccionarioPeticion.CrearNuevaInstancia(string.Empty);

            peticion.Diccionario = Diccionario.CrearNuevoDiccionario(new Guid("a1fa3369-bc3f-4ebc-9cac-5677cbaa8114"), ambienteModificado);

            //Act
            AplicacionServicio servicio = new AplicacionServicio(diccionarioRepositorio);
            var respuesta = servicio.ModificarUnDiccionario(peticion);

            return(respuesta);
        }
Example #5
0
        private AgregarEtiquetasAUnDiccionarioRespuesta ArrangeYActDeAgregarEtiquetasAUnDiccionarioRespuesta()
        {
            //Arrange
            diccionarioInicialDeLasPruebas = InicializarDiccionario();
            diccionarioRepositorio.ObtenerUnDiccionario(diccionarioInicialDeLasPruebas.Id).Returns(diccionarioInicialDeLasPruebas);
            diccionarioRepositorio.SalvarUnDiccionario(diccionarioInicialDeLasPruebas).Returns(diccionarioRespuestaDeAgregarEtiquetas);

            AgregarEtiquetasAUnDiccionarioPeticion peticion = AgregarEtiquetasAUnDiccionarioPeticion.CrearNuevaInstancia();

            peticion.DiccionarioId    = diccionarioInicialDeLasPruebas.Id;
            peticion.ListaDeEtiquetas = listaDeEtiquetasAAgregar;

            //Act
            var serviciosApi = new AplicacionServicio(diccionarioRepositorio);

            var respuesta = serviciosApi.AgregarEtiquetasAUnDiccionario(peticion);

            return(respuesta);
        }