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); } }
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; } }
public void test() { var storage = new ActiveDirectoryUserStorage(); storage.CreateAdmin("KvasovT", "", "123456789"); }