public void Upload_Image_Post() { var userManager = new UserManager<ApplicationUser>(new TestUserStore()); UploadImageViewModel image = new UploadImageViewModel() { IsFile = true, UserId = "402bd590-fdc7-49ad-9728-40efbfe512ec", LocalPath = "dddd" }; AccountController controller = new AccountController(userService, userProfileService, goalService, updateService, commentService, followRequestService, followUserService, securityTokenService,userManager); ViewResult result = controller.UploadImage(image) as ViewResult; Assert.IsNotNull(result); Assert.IsInstanceOfType(typeof(UploadImageViewModel), result.ViewData.Model, "WrongType"); Assert.AreEqual("ImageUpload", result.ViewName); }