public function testExplodeCapitalized()
 {
     $this->assertEquals(array('Il', 'Etait', 'Une', 'Fois'), CopixFormatter::explodeCapitalized('IlEtaitUneFois'));
     $this->assertEquals(array('XML', 'String', 'For', 'You'), CopixFormatter::explodeCapitalized('XMLStringForYou'));
     $this->assertEquals(array('il', 'Etait', 'Une', 'Fois'), CopixFormatter::explodeCapitalized('ilEtaitUneFois'));
     $this->assertEquals(array('il', 'Etait', 'Un', 'XML'), CopixFormatter::explodeCapitalized('ilEtaitUnXML'));
     $this->assertEquals(array('il', 'Etait', 'Un', 'XML', 'File'), CopixFormatter::explodeCapitalized('ilEtaitUnXMLFile'));
     $this->assertEquals(array('il', 'Etait', 'Un', 'XML', 'File', 'S'), CopixFormatter::explodeCapitalized('ilEtaitUnXMLFileS'));
     $this->assertEquals(array('il', 'Fait', 'S4'), CopixFormatter::explodeCapitalized('ilFaitS4'));
     $this->assertEquals(array('il', 'Fait', 'S478W'), CopixFormatter::explodeCapitalized('ilFaitS478W'));
     $this->assertEquals(array('il', 'Fait', 'S478W', 'Milamber'), CopixFormatter::explodeCapitalized('ilFaitS478WMilamber'));
     $this->assertEquals(array('il', 'Fait', 'S478W', 'Milamber1'), CopixFormatter::explodeCapitalized('ilFaitS478WMilamber1'));
     $this->assertEquals(array('il', 'Fait', 'S478W', 'Milamber12'), CopixFormatter::explodeCapitalized('ilFaitS478WMilamber12'));
     $this->assertEquals(array('il', 'Fait', 'S478W', 'Milamber12nb'), CopixFormatter::explodeCapitalized('ilFaitS478WMilamber12nb'));
     $this->assertEquals(array('il', 'Fait', 'S478W', 'Milamber12', 'Super'), CopixFormatter::explodeCapitalized('ilFaitS478WMilamber12Super'));
     $this->assertEquals(array('il', 'Fait', 'S478W', 'Milamber12nb', 'Super'), CopixFormatter::explodeCapitalized('ilFaitS478WMilamber12nbSuper'));
 }