24 lines
893 B
PHP
24 lines
893 B
PHP
<?php
|
|
|
|
use App\Services\Autopodbor\Agent\Study\DomainKinship;
|
|
|
|
it('близнецы кир↔кир: авто-займ-124.рф и автозайм-124.рф', function () {
|
|
$k = new DomainKinship;
|
|
expect($k->areTwins('авто-займ-124.рф', 'автозайм-124.рф'))->toBeTrue();
|
|
});
|
|
|
|
it('близнецы кир↔лат: красломбард.рф и kraslombard24.ru (транслит)', function () {
|
|
$k = new DomainKinship;
|
|
expect($k->areTwins('красломбард.рф', 'kraslombard24.ru'))->toBeTrue();
|
|
});
|
|
|
|
it('разные бренды — не близнецы', function () {
|
|
$k = new DomainKinship;
|
|
expect($k->areTwins('sberbank.ru', 'vtb.ru'))->toBeFalse();
|
|
});
|
|
|
|
it('короткие корни (<5) не матчатся ложно', function () {
|
|
$k = new DomainKinship;
|
|
expect($k->areTwins('abc.ru', 'abcd.ru'))->toBeFalse();
|
|
});
|