예제 #1
0
 public void WhenUsersAreSearchedByCustomPropertyNameAndValue(string customPropertyName, string customPropertyValue)
 {
     Try(() =>
     {
         returnedUsers = IdentityManagementService.GetUsers(customPropertyName, customPropertyValue).ToList();
     });
 }
예제 #2
0
 public void WhenExternalActiveDirectoryUsersAreSearchedByCustomPropertyNameAndValue(string customPropertyName, string customPropertyValue)
 {
     Try(() =>
     {
         returnedUsers = IdentityManagementService.GetUsers(customPropertyName, customPropertyValue, AccountType.ActiveDirectory).ToList();
     });
 }
예제 #3
0
        public void ThenAllUsersAreEnabled()
        {
            IEnumerable <IUserListItem> users = IdentityManagementService.GetUsers();

            foreach (IUserListItem user in users)
            {
                Assert.IsFalse(user.IsDisabled, user.Name);
            }
        }
예제 #4
0
        public void ThenTheFollowingUsersExist(Table expectedUsers)
        {
            List <IUserListItem> users = IdentityManagementService.GetUsers().ToList();

            Assert.AreEqual(expectedUsers.RowCount, users.Count);

            foreach (TableRow expectedUser in expectedUsers.Rows)
            {
                Assert.IsTrue(users.Any(u => u.Name.Equals(expectedUser["Name"])), expectedUser.ToTableString());
            }
        }