public void DebeMostarMensajeDeErrorCuandoSeLanzaUnaExcepcion()
        {
            // Arrange
            var _usuariosRepositorio          = new Mock <IUsuarioRepositorio>();
            IUsuarioServicio _usuarioServicio = new UsuarioServicio(_usuariosRepositorio.Object);

            _usuariosRepositorio.Setup(x => x.Obtener()).Throws(new Exception());
            const string mensajeErrorEsperado = "Ocurrió un error al intentar obtener los usuarios";

            // Act
            var respuesta = _usuarioServicio.Obtener();

            // Assert
            _usuariosRepositorio.Verify(x => x.Obtener(), Times.Once);
            Assert.Equal(mensajeErrorEsperado, respuesta.Mensaje);
            Assert.False(respuesta.Exito);
        }
        public void DebeObtenerUnListadoDeUsuarios()
        {
            // Arrange
            var _usuariosRepositorio          = new Mock <IUsuarioRepositorio>();
            IUsuarioServicio _usuarioServicio = new UsuarioServicio(_usuariosRepositorio.Object);

            _usuariosRepositorio.Setup(x => x.Obtener()).Returns(ListaUsuariosMocks());


            // Act
            var respuesta = _usuarioServicio.Obtener();

            // Assert
            _usuariosRepositorio.Verify(x => x.Obtener(), Times.Once);
            Assert.True(respuesta.Valor.Count() == 2);
            Assert.True(respuesta.Exito);
        }
Beispiel #3
0
        //Obtiene los Usuarios
        private void CargarUsuarios()
        {
            var usr = _usuarioServicio.Obtener();

            CargarGrilla(usr);
        }