public void Block_user() { using (var user = new TestADUser()) { ADHelper.Block(user.Login); Assert.That(ADHelper.IsLocked(user.Login)); } }
public void If_login_not_exists_it_must_be_skiped() { using (var adUser1 = new TestADUser()) { ADHelper.Block(adUser1.Login); session.SaveOrUpdate(new User(client) { Login = "******" }); controller.Unlock(client.Id); Assert.That(ADHelper.IsLocked(adUser1.Login), Is.False); } }
public void Before_unlock_user_permission_must_be_checked() { SecurityContext.GetAdministrator = () => new Administrator { AllowedPermissions = new List <Permission>() }; using (var adUser1 = new TestADUser()) { client.Users[0].Login = adUser1.Login; session.SaveOrUpdate(client); ADHelper.Block(adUser1.Login); controller.Unlock(client.Id); Assert.That(ADHelper.IsLocked(adUser1.Login), Is.False); } }