public function testGetBaseDn()
 {
     $this->assertEquals($this->entityAnalyzer->getBaseDn(), 'ou=organisation');
 }
 public function testGetBaseDn()
 {
     $this->assertEquals($this->entityAnalyzer->getBaseDn(), 'ou=people');
 }
 private function getNewDn($entity, $currentData, EntityAnalyzer $analyzer)
 {
     $index = $analyzer->getIndex();
     if ($index === false) {
         throw new InflushableException('Entity ' . get_class($entity) . 'have no index');
     }
     $dnPiece = array();
     $dnPiece[] = $index . '=' . $currentData[$index];
     if (is_string($analyzer->getBaseDn())) {
         $dnPiece[] = $analyzer->getBaseDn();
     }
     if (is_string($this->em->getClient()->getBaseDn())) {
         $dnPiece[] = $this->em->getClient()->getBaseDn();
     }
     return implode(',', $dnPiece);
 }