MediaWiki  REL1_19
LanguageSlTest.php
Go to the documentation of this file.
00001 <?php
00010 class LanguageSlTest extends MediaWikiTestCase {
00011         private $lang;
00012 
00013         function setUp() {
00014                 $this->lang = Language::factory( 'sl' );
00015         }
00016         function tearDown() {
00017                 unset( $this->lang );
00018         }
00019 
00021         function testPlural( $result, $value ) {
00022                 $forms = array( 'one', 'two', 'few', 'other', 'zero' );
00023                 $this->assertEquals( $result, $this->lang->convertPlural( $value, $forms ) );
00024         }
00025 
00026         function providerPlural() {
00027                 return array (
00028                         array( 'zero',  0 ),
00029                         array( 'one',   1 ),
00030                         array( 'two',   2 ),
00031                         array( 'few',   3 ),
00032                         array( 'few',   4 ),
00033                         array( 'other', 5 ),
00034                         array( 'other', 99 ),
00035                         array( 'other', 100 ),
00036                         array( 'one',   101 ),
00037                         array( 'two',   102 ),
00038                         array( 'few',   103 ),
00039                         array( 'one',   201 ),
00040                 );
00041         }
00042 }