コード例 #1
0
 public void If_login_exists_but_not_belog_to_admin_group_than_add_user_to_admin_group()
 {
     using (var user = new TestADUser()) {
         var storage = new ActiveDirectoryUserStorage();
         storage.CreateAdmin(user.Login, "test", "123456789");
         Assert.That(TestADUser.IsMemberOf(user.Login,
                                           new DirectoryEntry("LDAP://CN=Региональные администраторы,OU=Группы,OU=Клиенты,DC=adc,DC=analit,DC=net")),
                     Is.True);
     }
 }
コード例 #2
0
        public void Create_login_if_not_exists()
        {
            var login = "******" + new Random().Next();

            try {
                var storage = new ActiveDirectoryUserStorage();
                storage.CreateAdmin(login, "test", "123456789");
                Assert.That(TestADUser.IsLoginExists(login));
                Assert.That(TestADUser.IsMemberOf(login,
                                                  new DirectoryEntry("LDAP://CN=Региональные администраторы,OU=Группы,OU=Клиенты,DC=adc,DC=analit,DC=net")),
                            Is.True);
            }
            catch (Exception) {
                TestADUser.Delete(login);
                throw;
            }
        }
コード例 #3
0
        public void test()
        {
            var storage = new ActiveDirectoryUserStorage();

            storage.CreateAdmin("KvasovT", "", "123456789");
        }