Esempio n. 1
0
        public void CreateActionShouldCallTheInsertPostMethodOnTheServiceSuccessfully()
        {
            Mock<IPostService> postService = new Mock<IPostService>();
            var controller = new BlogController(postService.Object);

            var post = new PostForm { Title = "Title from a test", Content = "Test Content" };
            var result = controller.Create(post) as ViewResult;

            postService.Verify(x => x.InsertPost(It.IsAny<Post>()), Times.Exactly(1));
        }
Esempio n. 2
0
 public void FixtureSetup()
 {
     blogController = new BlogController(new PostService(new TestBlogRepository()));
 }