예제 #1
0
 /**
  * Checks if the language part returns if only language
  * is given at locale (e.g. en, pt)
  *
  * @test
  * @group rendering
  * @group small
  * @group dev
  */
 public function test_getInterfaceLanguage_returnLanguageEvenIfOnlyLanguagePartGiven()
 {
     // ARRANGE
     $expectedInterfaceLanguage = 'es';
     // spain
     $renderContextMock = $this->createRenderContextMock();
     $renderContextMock->expects($this->atLeastOnce())->method('getInterfaceLocaleCode')->will($this->returnValue($expectedInterfaceLanguage));
     $headAPI = new HeadAPI($renderContextMock);
     // ACT
     $actualInterfaceLanguage = $headAPI->getInterfaceLanguage();
     // ASSERT
     $this->assertEquals($expectedInterfaceLanguage, $actualInterfaceLanguage);
 }
예제 #2
0
 /**
  * @return string
  */
 public function getLocalCode()
 {
     return $this->api->getInterfaceLanguage();
 }