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); }