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(); }
/// <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; }