예제 #1
0
        public async Task BlogDetails_GetBlog__Model_ViewName_Ok()
        {
            var blogDto = _blogManager.Setup(repo => repo.GetBlog(1))
                          .ReturnsAsync(new BlogDto());

            var result = await _controller.BlogDetails(new BlogViewModel { Id = 1 });

            var viewResult = Assert.IsType <ViewResult>(result);
            var models     = Assert.IsAssignableFrom <BlogViewModel>(viewResult.Model);

            Assert.True(viewResult.ViewName == "BlogDetails");
        }