<?phpnamespaceFaker\Test\Provider;useFaker\Factory;usePHPUnit\Framework\TestCase;classLocalizationTestextendsTestCase{publicfunctiontestLocalizedNameProvidersDoNotThrowErrors(){foreach(glob(__DIR__.'/../../../src/Faker/Provider/*/Person.php')as$localizedPerson){preg_match('#/([a-zA-Z_]+)/Person\.php#',$localizedPerson,$matches);$faker=Factory::create($matches[1]);$this->assertNotNull($faker->name(),'Localized Name Provider '.$matches[1].' does not throw errors');}}publicfunctiontestLocalizedAddressProvidersDoNotThrowErrors(){foreach(glob(__DIR__.'/../../../src/Faker/Provider/*/Address.php')as$localizedAddress){preg_match('#/([a-zA-Z_]+)/Address\.php#',$localizedAddress,$matches);$faker=Factory::create($matches[1]);$this->assertNotNull($faker->address(),'Localized Address Provider '.$matches[1].' does not throw errors');}}}