Neos\Flow\Tests\Unit\I18n\TranslationProvider\XliffTranslationProviderTest::getTranslationByOriginalLabelThrowsExceptionWhenInvalidPluralFormProvided PHP Method

getTranslationByOriginalLabelThrowsExceptionWhenInvalidPluralFormProvided() public method

    public function getTranslationByOriginalLabelThrowsExceptionWhenInvalidPluralFormProvided()
    {
        $this->mockPluralsReader->expects($this->any())->method('getPluralForms')->with($this->sampleLocale)->will($this->returnValue([I18n\Cldr\Reader\PluralsReader::RULE_ONE, I18n\Cldr\Reader\PluralsReader::RULE_OTHER]));
        $translationProvider = $this->getMockBuilder(I18n\TranslationProvider\XliffTranslationProvider::class)->setMethods(['getModel'])->getMock();
        $translationProvider->injectPluralsReader($this->mockPluralsReader);
        $translationProvider->getTranslationByOriginalLabel('bar', $this->sampleLocale, I18n\Cldr\Reader\PluralsReader::RULE_FEW, $this->sampleSourceName, $this->samplePackageKey);
    }