public bool Found()
        {
            var controller = new PostController();

            var result = controller.RetrievePostByUri(uri) as ViewResult;

            var post = (Post) result.ViewData.Model;

            return validateReturnedPost(post);
        }
        public bool Create()
        {
            var post = new Post { Title = title, Content = content, Uri = uri };

            var controller = new PostController();

            var result = controller.CreatePost(post) as ViewResult;

            var createdPost = (Post) result.ViewData.Model;

            return createdPost.ID > 0;
        }
 public void Setup()
 {
     fakePostRepository = new Mock<IPostRepository>();
     controller = new PostController(fakePostRepository.Object);
 }