/**
  * Test pluralization.
  *
  * @return void
  */
 public function testPluralization()
 {
     $translator = new StaticTranslator();
     $translator->setValuePluralized('apple', 'an apple', 1, 1);
     $translator->setValuePluralized('apple', 'a few apples', null, 5);
     $translator->setValuePluralized('apple', 'a dozen of apples', 12, 12);
     $translator->setValuePluralized('apple', 'many apples', 13);
     $this->assertSame('an apple', $translator->translatePluralized('apple', 1));
     $this->assertSame('a few apples', $translator->translatePluralized('apple', 3));
     $this->assertSame('a few apples', $translator->translatePluralized('apple', 5));
     $this->assertSame('a dozen of apples', $translator->translatePluralized('apple', 12));
     $this->assertSame('many apples', $translator->translatePluralized('apple', 13));
     $this->assertSame('many apples', $translator->translatePluralized('apple', 100));
 }