BackendFrontnameGeneratorTest.php 622 B

12345678910111213141516171819
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. namespace Magento\Framework\Setup\Test\Unit;
  7. use Magento\Framework\Setup\BackendFrontnameGenerator;
  8. class BackendFrontnameGeneratorTest extends \PHPUnit\Framework\TestCase
  9. {
  10. public function testGenerate()
  11. {
  12. $regexp = '/' . BackendFrontnameGenerator::ADMIN_AREA_PATH_PREFIX
  13. . '[a-z0-9]{1,' . BackendFrontnameGenerator::ADMIN_AREA_PATH_RANDOM_PART_LENGTH .'}/';
  14. $this->assertRegExp($regexp, BackendFrontnameGenerator::generate(), 'Unexpected Backend Frontname pattern.');
  15. }
  16. }