Neos\Flow\Tests\Unit\I18n\TranslatorTest::translateByOriginalLabelTests PHP Method

translateByOriginalLabelTests() public method

public translateByOriginalLabelTests ( string $originalLabel, string $translatedLabel, string $expectedResult )
$originalLabel string
$translatedLabel string
$expectedResult string
    public function translateByOriginalLabelTests($originalLabel, $translatedLabel, $expectedResult)
    {
        $mockTranslationProvider = $this->createMock(XliffTranslationProvider::class);
        $mockTranslationProvider->expects($this->once())->method('getTranslationByOriginalLabel')->with($originalLabel)->will($this->returnValue($translatedLabel));
        $this->translator->injectTranslationProvider($mockTranslationProvider);
        $actualResult = $this->translator->translateByOriginalLabel($originalLabel);
        $this->assertSame($expectedResult, $actualResult);
    }