From f90ab26feedb61615bde2f94bbf5acc7e4f28342 Mon Sep 17 00:00:00 2001 From: Igor Scheller Date: Mon, 8 Jul 2019 01:31:59 +0200 Subject: Moved translation helpers to sub namespace --- .../Helpers/TranslationServiceProviderTest.php | 84 ---------------------- 1 file changed, 84 deletions(-) delete mode 100644 tests/Unit/Helpers/TranslationServiceProviderTest.php (limited to 'tests/Unit/Helpers/TranslationServiceProviderTest.php') diff --git a/tests/Unit/Helpers/TranslationServiceProviderTest.php b/tests/Unit/Helpers/TranslationServiceProviderTest.php deleted file mode 100644 index 41c08aa5..00000000 --- a/tests/Unit/Helpers/TranslationServiceProviderTest.php +++ /dev/null @@ -1,84 +0,0 @@ -getApp(['make', 'instance', 'get']); - /** @var Config|MockObject $config */ - $config = $this->createMock(Config::class); - /** @var Session|MockObject $session */ - $session = $this->createMock(Session::class); - /** @var Translator|MockObject $translator */ - $translator = $this->createMock(Translator::class); - - /** @var TranslationServiceProvider|MockObject $serviceProvider */ - $serviceProvider = $this->getMockBuilder(TranslationServiceProvider::class) - ->setConstructorArgs([$app]) - ->setMethods(['initGettext', 'setLocale']) - ->getMock(); - - $serviceProvider->expects($this->once()) - ->method('initGettext'); - - $app->expects($this->exactly(2)) - ->method('get') - ->withConsecutive(['config'], ['session']) - ->willReturnOnConsecutiveCalls($config, $session); - - $defaultLocale = 'fo_OO'; - $locale = 'te_ST.WTF-9'; - $locales = ['fo_OO' => 'Foo', 'fo_OO.BAR' => 'Foo (Bar)', 'te_ST.WTF-9' => 'WTF\'s Testing?']; - $config->expects($this->exactly(2)) - ->method('get') - ->withConsecutive( - ['locales'], - ['default_locale'] - ) - ->willReturnOnConsecutiveCalls( - $locales, - $defaultLocale - ); - - $session->expects($this->once()) - ->method('get') - ->with('locale', $defaultLocale) - ->willReturn($locale); - $session->expects($this->once()) - ->method('set') - ->with('locale', $locale); - - $app->expects($this->once()) - ->method('make') - ->with( - Translator::class, - [ - 'locale' => $locale, - 'locales' => $locales, - 'localeChangeCallback' => [$serviceProvider, 'setLocale'], - ] - ) - ->willReturn($translator); - - $app->expects($this->exactly(2)) - ->method('instance') - ->withConsecutive( - [Translator::class, $translator], - ['translator', $translator] - ); - - $serviceProvider->register(); - } -} -- cgit v1.3.1