private function compareTranslationsData(TranslationToken $token) { $this->assertEquals(count($token->getLanguageTranslationTokens()), count($token->getTranslations())); /* @var LanguageTranslationToken $ltt */ $translations = $token->getTranslations(); foreach ($token->getLanguageTranslationTokens() as $ltt) { $this->assertEquals(array('id' => $ltt->getId(), 'isNew' => $ltt->isNew(), 'translation' => $ltt->getTranslation(), 'locale' => $ltt->getLanguage()->getLocale(), 'language' => $ltt->getLanguage()->getName()), $translations[$ltt->getLanguage()->getId()]); } }