public function testTranslatableOrderByWithCurrentLocale()
 {
     $this->_translatableListener->setLocale($this->_languageEn);
     $qb = new QueryBuilder($this->_em);
     $qb->select('a');
     $qb->from(self::ARTICLE, 'a');
     $qb->addTranslatableOrderBY('a', 'title', 'ASC');
     $this->assertEquals($this->normalizeDql(sprintf('
             SELECT a
             FROM %s a
                 LEFT JOIN a.translations atranslationsen WITH atranslationsen.locale = :atranslationsenloc
             ORDER BY atranslationsen.title ASC', self::ARTICLE)), $qb->getDQL());
     $this->assertEquals($this->_languageEn, $qb->getParameter('atranslationsenloc')->getValue());
     $qb->getQuery()->execute();
 }