Esempio n. 1
0
        public void TryChangePasswordWithValidData()
        {
            var userService = new Mock<IUserService>();
            var authProvider = new Mock<IAuthProvider>();

            var target = new UserController(userService.Object, authProvider.Object);

            var context = new Mock<HttpContextBase>();
            context.Setup(x => x.User.Identity.Name).Returns("abcd");

            target.ControllerContext = new ControllerContext
            {
                HttpContext = context.Object
            };

            target.ModelState.AddModelError("Error", "Error");

            var result = target.ChangePassword(new UserChangePasswordViewModel());

            result.GetType().Should().Be(typeof(ViewResult));
        }
Esempio n. 2
0
        public void GetChangePassword()
        {
            var userService = new Mock<IUserService>();
            var authProvider = new Mock<IAuthProvider>();

            var target = new UserController(userService.Object, authProvider.Object);

            var result = target.ChangePassword();

            result.GetType().Should().Be(typeof(ViewResult));
        }