コード例 #1
0
ファイル: UsersTest.cs プロジェクト: xingx001/BootstrapAdmin
        public void ResetPassword_Ok()
        {
            Assert.False(UserHelper.ResetPassword("User", "123789"));

            var newUser = new User()
            {
                UserName = "******", DisplayName = "UnitTest", ApprovedTime = DateTime.Now, ApprovedBy = "System", Password = "******", Description = "UnitTest", RegisterTime = DateTime.Now
            };

            Assert.True(UserHelper.Save(newUser));
            Assert.True(UserHelper.ForgotPassword(new ResetUser()
            {
                DisplayName = "UnitTest", Reason = "UnitTest", ResetTime = DateTime.Now, UserName = newUser.UserName
            }));
            Assert.True(UserHelper.ResetPassword(newUser.UserName, "123"));
            Assert.True(UserHelper.Delete(new string[] { newUser.Id }));
        }