$this->storage =
$this->
createMock('Drupal\locale\StringStorageInterface'
);
$this->cache =
$this->
createMock('Drupal\Core\Cache\CacheBackendInterface'
);
$this->lock =
$this->
createMock('Drupal\Core\Lock\LockBackendInterface'
);
$this->languageManager =
$this->
createMock('Drupal\Core\Language\LanguageManagerInterface'
);
$this->requestStack =
new RequestStack();
} /**
* Tests for \Drupal\locale\LocaleTranslation::destruct().
*/
public function testDestruct() { $translation =
new LocaleTranslation($this->storage,
$this->cache,
$this->lock,
$this->
getConfigFactoryStub(),
$this->languageManager,
$this->requestStack
);
// Prove that destruction works without errors when translations are empty.
$this->
assertNull($translation->
destruct());
}}