public void OverwriteUserAttributeSingle() { var testUserCopy = new LdapUser(LdapUserDn, LdapUserCn, LdapUserSn, LdapUserAttributes); const string descriptions = "new test description 1"; const string telephoneNumbers = "123456789"; testUserCopy.OverwriteUserAttribute("description", descriptions); testUserCopy.OverwriteUserAttribute("telephoneNumber", telephoneNumbers); CollectionAssert.AreEqual(testUserCopy.GetUserAttribute("description"), new List<string> {descriptions}); CollectionAssert.AreEqual(testUserCopy.GetUserAttribute("telephoneNumber"), new List<string> {telephoneNumbers}); }
public void OverwriteUserAttributeList() { var testUserCopy = new LdapUser(LdapUserDn, LdapUserCn, LdapUserSn, LdapUserAttributes); var descriptions = new List<string> {"new test description 1", "new test description 2"}; var telephoneNumbers = new List<string> {"123456789", "987654321"}; testUserCopy.OverwriteUserAttribute("description", descriptions); testUserCopy.OverwriteUserAttribute("telephoneNumber", telephoneNumbers); CollectionAssert.AreEqual(testUserCopy.GetUserAttribute("description"), descriptions); CollectionAssert.AreEqual(testUserCopy.GetUserAttribute("telephoneNumber"), telephoneNumbers); }