12345678910111213141516171819202122232425262728293031323334 |
- <?php
- namespace Faker\Test\Provider\en_US;
- use Faker\Provider\en_US\Company;
- use Faker\Generator;
- class CompanyTest extends \PHPUnit_Framework_TestCase
- {
- /**
- * @var Generator
- */
- private $faker;
- public function setUp()
- {
- $faker = new Generator();
- $faker->addProvider(new Company($faker));
- $this->faker = $faker;
- }
- /**
- * @link https://stackoverflow.com/questions/4242433/regex-for-ein-number-and-ssn-number-format-in-jquery/35471665#35471665
- */
- public function testEin()
- {
- $number = $this->faker->ein;
- // should be in the format ##-#######, with a valid prefix
- $this->assertRegExp('/^(0[1-6]||1[0-6]|2[0-7]|[35]\d|[468][0-8]|7[1-7]|9[0-58-9])-\d{7}$/', $number);
- }
- }
|