LocaleTranslation example

$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());
  }

}
Home | Imprint | This part of the site doesn't use cookies.