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(); });