Exemplo n.º 1
0
        public void ResetReasonsByUserName_Ok()
        {
            var user = new User {
                UserName = "******", Password = "******", DisplayName = "DisplayName", ApprovedBy = "System", ApprovedTime = DateTime.Now, Description = "Desc", Icon = "default.jpg"
            };

            Assert.True(UserHelper.Save(user));

            UserHelper.ForgotPassword(new ResetUser()
            {
                UserName = user.UserName, DisplayName = user.DisplayName, Reason = "UnitTest", ResetTime = DateTime.Now
            });
            Assert.NotNull(UserHelper.RetrieveResetUserByUserName(user.UserName));

            var reasons = UserHelper.RetrieveResetReasonsByUserName(user.UserName);

            Assert.NotEmpty(reasons);

            UserHelper.Delete(new string[] { user.Id });
        }