public void SurreyDepartmentSuffixIsRemovedFromName() { var user = new ActiveDirectoryUser() { Name = "John Smith BUS" }; var transformer = new OrbisPartnersDataTransformer(); transformer.TransformUser(user); Assert.AreEqual("John Smith", user.Name); }
public void SurreyEmailIsSurreyCountyCouncil() { var user = new ActiveDirectoryUser() { Mail = "*****@*****.**", Company = String.Empty }; var transformer = new OrbisPartnersDataTransformer(); transformer.TransformUser(user); Assert.AreEqual("Surrey County Council", user.Company); }
public void EsccIsEastSussexCountyCouncil() { var user = new ActiveDirectoryUser() { Company = "ESCC" }; var transformer = new OrbisPartnersDataTransformer(); transformer.TransformUser(user); Assert.AreEqual("East Sussex County Council", user.Company); }
public void ValidPhoneNumberIsUnaltered() { var user = new ActiveDirectoryUser() { TelephoneNumber = "01234 456789" }; var transformer = new OrbisPartnersDataTransformer(); transformer.TransformUser(user); Assert.AreEqual("01234 456789", user.TelephoneNumber); }
public void PhoneNumberPunctuationIsRemoved() { var user = new ActiveDirectoryUser() { TelephoneNumber = "(01234) 456789" }; var transformer = new OrbisPartnersDataTransformer(); transformer.TransformUser(user); Assert.AreEqual("01234 456789", user.TelephoneNumber); }
public void SurreyNoPhoneNumberTextIsRemoved(string phoneNumber) { var user = new ActiveDirectoryUser() { TelephoneNumber = phoneNumber }; var transformer = new OrbisPartnersDataTransformer(); transformer.TransformUser(user); Assert.IsEmpty(user.TelephoneNumber); }
public void OldEsccDepartmentsAreUpdated(string oldDepartment, string newDepartment) { var user = new ActiveDirectoryUser() { Company = "East Sussex County Council", Department = oldDepartment }; var transformer = new OrbisPartnersDataTransformer(); transformer.TransformUser(user); Assert.AreEqual(newDepartment, user.Department); }