%PDF- %PDF-
Direktori : /www/varak.net/wiki.varak.net/extensions/Babel/tests/phpunit/ |
Current File : /www/varak.net/wiki.varak.net/extensions/Babel/tests/phpunit/BabelLanguageCodesTest.php |
<?php namespace Babel\Tests; use BabelLanguageCodes; use PHPUnit_Framework_TestCase; /** * @covers BabelLanguageCodes * * @group Babel * * @licence GNU GPL v2+ * @author Thiemo Mättig */ class BabelLanguageCodesTest extends PHPUnit_Framework_TestCase { /** * @dataProvider getCodeProvider */ public function testGetCode( $code, $expected ) { $this->assertSame( $expected, BabelLanguageCodes::getCode( $code ) ); } public function getCodeProvider() { return array( array( 'invalidLanguageCode', false ), array( 'en', 'en' ), ); } /** * @dataProvider getNameProvider */ public function testGetName( $code, $language, $expected ) { $this->assertSame( $expected, BabelLanguageCodes::getName( $code, $language ) ); } public function getNameProvider() { return array( array( 'invalidLanguageCode', null, false ), array( 'en', null, 'English' ), array( 'en', 'en', 'English' ), ); } }