コード例 #1
0
        public AplicacionServicioMantenimientoPruebas()
        {
            var repositorioMock = Substitute.For <IDiccionarioRepositorio>();

            diccionarioRepositorio = repositorioMock;
            diccionarioRespuestaDiccionarioEliminado          = DiccionarioVacio();
            diccionarioRespuestaDiccionarioModificado         = DiccionarioModificado();
            diccionarioRespuestaEliminarEtiquetasDiccionario  = DiccionarioConUnaEtiquetaEliminada();
            diccionarioRespuestaModificarEtiquetasDiccionario = DiccionarioConUnaEtiquetaModificada();
            diccionarioPrueba = InicializarDiccionario();

            diccionarioRespuestaDeCrearUnDiccionario = DiccionarioNuevoCreado();

            diccionarioRespuestaDeAgregarEtiquetas = DiccionarioConDosEtiquetasAgregadas();


            listaDeDiccionarios.Add(diccionarioPrueba);

            diccionarioRepositorio.ObtenerUnDiccionario(diccionarioPrueba.Id).Returns(diccionarioPrueba);
            diccionarioRepositorio.ObtenerDiccionarios().Returns(listaDeDiccionarios);

            listaDeEtiquetasAAgregar = EtiquetasAAgregar();
        }
コード例 #2
0
 /// <summary>
 /// Fecha creación:	Mayo, 2015.
 /// Descripción:	Constructor de la clase con la inyección del repositorio.
 /// </summary>
 /// <param name="repositorioDiccionario">Interfaz de acceso al reposiotrio.</param>
 public AplicacionServicio(IDiccionarioRepositorio repositorioDiccionario)
 {
     diccionarioRepositorio = repositorioDiccionario;
 }