Example #1
0
        public void UpdatePwd(string phone, string pwd)
        {
            int               uid     = Register(phone);
            SmsController     sms     = new SmsController();
            AccountController account = new AccountController();

            account.userInfo = new APIUserInfo()
            {
                uid = uid,
            };
            sms.userInfo = new APIUserInfo()
            {
                uid = uid,
            };
            var v1 = sms.UpdateGetValidate(EnumSms.itype.ChangeLoginPasssword).Data as YJYSoft.YL.Common.AjaxResult;

            Assert.IsTrue(v1.code == 0);

            var v2 = account.UpdatePwd(YJYSoft.YL.Common.Encrypt.MD5Encrypt(pwd), "123456").Data as YJYSoft.YL.Common.AjaxResult;

            Assert.IsTrue(v2.code == 0);
        }
Example #2
0
        public void UpdatePwdError()
        {
            string            phone   = "13101200149";
            int               uid     = Register(phone);
            SmsController     sms     = new SmsController();
            AccountController account = new AccountController();

            account.userInfo = new APIUserInfo()
            {
                uid = uid,
            };
            sms.userInfo = new APIUserInfo()
            {
                uid = uid,
            };
            var v1 = sms.UpdateGetValidate(EnumSms.itype.ChangeLoginPasssword).Data as YJYSoft.YL.Common.AjaxResult;

            Assert.IsTrue(v1.code == 0);

            var v2 = account.UpdatePwd(YJYSoft.YL.Common.Encrypt.MD5Encrypt("654321"), "123123").Data as YJYSoft.YL.Common.AjaxResult;

            Assert.IsTrue(v2.code == 1010201);
            accountClear.ClearUser(phone);
        }