public function testIfALocaleIsGivenThenCreatesANewGeneratorWithThisLocaleAndTheDecoratedGeneratorProviders()
{
$generator = FakerFactory::create();
$generator->addProvider(new DummyProvider());
$factory = new GeneratorFactory($generator);
$actual = $factory->createOrReturnExistingInstance('fr_FR');
$expected = FakerFactory::create('fr_FR');
$expected->addProvider(new DummyProvider());
$this->assertEquals($expected, $actual);
}