function it_should_rename_schema_names_to_ldap_attributeNames_when_hyrdating_to_ldap()
{
$schema = new LdapObjectSchema('ad', 'user');
$schema->setAttributeMap(['firstName' => 'givenName', 'lastName' => 'sn', 'emailAddress' => 'mail', 'name' => 'cn']);
$this->setLdapObjectSchema($schema);
$this->hydrateToLdap($this->objectToLdap)->shouldHaveKey('givenName');
$this->hydrateToLdap($this->objectToLdap)->shouldHaveKey('sn');
$this->hydrateToLdap($this->objectToLdap)->shouldHaveKey('mail');
$this->hydrateToLdap($this->objectToLdap)->shouldHaveKey('cn');
}