public void DebePoderObtenerTodosLosPuestos() { // Arrange var _usuariosRepositorio = new Mock <IUsuarioRepositorio>(); IUsuarioServicio _usuarioServicio = new UsuarioServicio(_usuariosRepositorio.Object); _usuariosRepositorio.Setup(x => x.ObtenerPuestos()).Returns(PuestosMock()); // Act var respuesta = _usuarioServicio.ObtenerPuestos(); Assert.True(respuesta.Valor.Count() == 2); _usuariosRepositorio.Verify(x => x.ObtenerPuestos(), Times.Once); }