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); }
//Obtiene los Usuarios private void CargarUsuarios() { var usr = _usuarioServicio.Obtener(); CargarGrilla(usr); }