/** * Asserts job item language codes. * * @param \Drupal\tmgmt\JobItemInterface $job_item * Job item to check. * @param string $expected_source_lang * Expected source language. * @param array $actual_lang_codes * Expected existing language codes (translations). */ function assertJobItemLangCodes(JobItemInterface $job_item, $expected_source_lang, array $actual_lang_codes) { $this->assertEqual($job_item->getSourceLangCode(), $expected_source_lang); $existing = $job_item->getExistingLangCodes(); sort($existing); sort($actual_lang_codes); $this->assertEqual($existing, $actual_lang_codes); }