public void Index_WhenCalled_ReturnsOKResult()
        {
            //Given //Arrange
            var mockService = new Mock <IPostService>();

            var postList = new List <Post> {
                new Post {
                    Id = 1, Title = "Post 1", Body = "Cuerpo del post 1", Autor = "Luis"
                },
                new Post {
                    Id = 2, Title = "Post 2", Body = "Cuerpo del post 2", Autor = "Eduardo"
                },
                new Post {
                    Id = 3, Title = "Post 3", Body = "Cuerpo del post 3", Autor = "Marcelo"
                }
            };

            mockService.Setup(serv => serv.GetAll()).Returns(postList);
            BlogPosts post = new BlogPosts(mockService.Object);

            // When  // Act
            var result = (OkObjectResult)post.Index();

            // Then // Assert
            Assert.IsType <OkObjectResult>(result); // esto si esta pasando
            //result.Value.Should().BeEquivalentTo(postList); // esto no esta pasando...
        }