public function testConstructorAndDestruct() { $plural = $this->createPluralMock(); $translator = new Translator($plural); $this->assertInstanceOf('l10n\\Plural\\IPlural', $plural); $this->assertSame($plural, $translator->getPlural()); $translator->__destruct(); $loader = $this->createStorageMock(); $translator = new Translator($plural, $loader); $translator->__destruct(); }