Ejemplo n.º 1
0
        public void Edit_ReturnsCorrectView_True()
        {
            BlogsController controller  = new BlogsController();
            ActionResult    newPostView = controller.Edit(1);

            Assert.IsInstanceOfType(newPostView, typeof(ViewResult));
        }
        public async void Edit_IdIsNull_ReturnRedirectToIndexAction()
        {
            var result = await _controller.Edit(null);

            var redirect = Assert.IsType <RedirectToActionResult>(result);

            Assert.Equal("Index", redirect.ActionName);
        }
Ejemplo n.º 3
0
        public async Task PostEditBlogsController()
        {
            //Getting Everything To Make This Unit Test Work
            IFormFile           file = GetFormFile();
            IHostingEnvironment hostingEnvironment = GetHostingEnvironment();
            DatabaseContext     context            = GetInMemoryDbMetData();

            var controller = new BlogsController(context, hostingEnvironment);

            var result = await controller.Edit(Blogs[0].Id, Blogs[0], file);

            var viewResult = Assert.IsType <RedirectToActionResult>(result);

            Assert.Equal("Index", viewResult.ActionName);
        }