25 lines
1.1 KiB
PHP
25 lines
1.1 KiB
PHP
|
|
<?php
|
||
|
|
|
||
|
|
use App\Services\Autopodbor\Agent\Study\FootprintQueryBuilder;
|
||
|
|
use App\Services\Autopodbor\Agent\Study\Fingerprint;
|
||
|
|
|
||
|
|
it('регионал: запросы с городом + справочник + seed', function () {
|
||
|
|
$fp = new Fingerprint('КрасЛомбард', 'kraslombard24.ru', 'Красноярск', '391', 'krasnoyarsk', false);
|
||
|
|
expect((new FootprintQueryBuilder)->build($fp))->toBe([
|
||
|
|
'КрасЛомбард Красноярск',
|
||
|
|
'КрасЛомбард официальный сайт',
|
||
|
|
'КрасЛомбард Красноярск телефон справочник',
|
||
|
|
'kraslombard24.ru',
|
||
|
|
]);
|
||
|
|
});
|
||
|
|
|
||
|
|
it('федерал: запросы иные, без «справочник»', function () {
|
||
|
|
$fp = new Fingerprint('Банк ДОМ.РФ', 'domrfbank.ru', 'Красноярск', '391', 'krasnoyarsk', true);
|
||
|
|
expect((new FootprintQueryBuilder)->build($fp))->toBe([
|
||
|
|
'Банк ДОМ.РФ Красноярск',
|
||
|
|
'Банк ДОМ.РФ официальный сайт',
|
||
|
|
'Банк ДОМ.РФ Красноярск телефон',
|
||
|
|
'domrfbank.ru',
|
||
|
|
]);
|
||
|
|
});
|