public string ChangePassword(UserProfileViewModel userModel)
        {
            var model = new UserProfileModel
            {
                UserName    = userModel.UserName,
                Password    = userModel.Password,
                NewPassword = userModel.NewPassword,
                OldPassword = userModel.OldPassword
            };

            return(usersDb.ChangePassword(model));
        }
Example #2
0
        public void a2TestChangePassword()
        {
            Assert.AreEqual("Inloggad", usersDb.Login(userName, "Logon123"));
            var userModel = new UserProfileModel
            {
                UserName    = userName,
                Password    = "******",
                OldPassword = "******",
                NewPassword = "******"
            };

            Assert.AreEqual("Lösenord bytt", usersDb.ChangePassword(userModel));
            Assert.AreEqual("Inloggad", usersDb.Login(userName, "Logon234"));
            Assert.AreEqual("Ej Inloggad", usersDb.Login(userName, "Logon123"));
            Assert.AreEqual("Användaren existerar ej", usersDb.Login("adolf", "bragrejerattyskland"));
        }