2 declare(strict_types = 1);
20 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
35 'locale' =>
'en_US.UTF-8',
40 'locale' =>
'de_DE.UTF-8',
45 $site =
new Site(
'www.foo.de', 0, [
46 'languages' => $languages
49 $subject = $this->getAccessibleMock(
50 InputSlugElement::class,
57 static::assertSame(
'/en', $subject->_call(
'getPrefix', $site, -1));
58 static::assertSame(
'/en', $subject->_call(
'getPrefix', $site, 0));
59 static::assertSame(
'/de', $subject->_call(
'getPrefix', $site, 1));
67 $site =
new Site(
'www.foo.de', 0, []);
69 $subject = $this->getAccessibleMock(
70 InputSlugElement::class,
77 self::assertSame(
'', $subject->_call(
'getPrefix', $site, 99));