public void ResetPassword_GoodUser_ReturnsNewPassword()
        {
            UserParameters u       = _testUsers[1];
            string         newPass = "";

            newPass = _mp.ResetPassword(u.username, u.passwordAnswer);
            _mp.ChangePassword(u.username, newPass, u.password);
            Assert.AreNotEqual(newPass, "");
        }
        public void ResetPassword_NullAnswer_QandARequired_ThrowsException()
        {
            //Arrange
            var name = "GoodUser";

            //Act
            _mProv.ResetPassword(name, null);
            //Assert
        }
        public void ResetPassword_GoodUserNoAnswer_ReturnsNewPassword()
        {
            //Arrange
            var name = "GoodUser";
            //Act
            var actual = _mProv.ResetPassword(name, null);

            //Assert
            Assert.AreNotEqual("", actual);
        }
        public void ResetPassword_NullAnswer_ThrowsException()
        {
            UserParameters u       = _testUsers[0];
            string         newPass = "";
            var            mpTemp  = new MemberProv();

            mpTemp.Initialize("DormouseMembershipProvider", TestUtils.GetComplexConfig());
            newPass = mpTemp.ResetPassword(u.username, null);
        }
        public void ResetPassword_GoodUser_QandARequired_ReturnsNewPassword()
        {
            //Arrange
            var name   = "HashUser";
            var answer = "GoodAnswer";
            //Act
            var actual = mProv.ResetPassword(name, answer);

            //Assert
            Assert.AreNotEqual("", actual);
        }
 public void ResetPassword_NullAnswer_ThrowsException()
 {
     UserParameters u = _testUsers[0];
     string newPass = "";
     var mpTemp = new MemberProv();
     mpTemp.Initialize("DormouseMembershipProvider", TestUtils.GetComplexConfig());
     newPass = mpTemp.ResetPassword(u.username, null);
 }