Spaces:
No application file
No application file
File size: 1,288 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
<?php
declare(strict_types=1);
namespace Mautic\LeadBundle\Tests\Segment;
use Mautic\LeadBundle\Segment\RandomParameterName;
use PHPUnit\Framework\TestCase;
class RandomParameterNameTest extends TestCase
{
public function testGenerateRandomParameterName(): void
{
$generator = new RandomParameterName();
$expectedValues = [
'par0',
'par1',
'par2',
'par3',
'par4',
'par5',
'par6',
'par7',
'par8',
'par9',
'para',
'parb',
'parc',
'pard',
'pare',
'parf',
'parg',
'parh',
'pari',
'parj',
'park',
'parl',
'parm',
'parn',
'paro',
'parp',
'parq',
'parr',
'pars',
'part',
'paru',
'parv',
'parw',
'parx',
'pary',
'parz',
'par10',
'par11',
];
foreach ($expectedValues as $expectedValue) {
self::assertSame($expectedValue, $generator->generateRandomParameterName());
}
}
}
|