cii-text-analysis/vendor/yooper/php-text-analysis/tests/TextAnalysis/Comparisons/HammingDistanceComparisonTest.php

22 lines
663 B
PHP
Raw Permalink Normal View History

2026-02-10 16:19:59 +01:00
<?php
namespace Tests\TextAnalysis\Comparisons;
use TextAnalysis\Comparisons\HammingDistanceComparison;
/**
* Description of HammingDistanceComparisonTest
*
* @author yooper <yooper>
*/
class HammingDistanceComparisonTest extends \PHPUnit\Framework\TestCase
{
public function testHammingDistance()
{
$c = new HammingDistanceComparison();
$this->assertEquals(3, $c->distance('karolin', 'kathrin'));
$this->assertEquals(3, $c->distance('karolin', 'kerstin'));
$this->assertEquals(2, $c->distance('1011101', '1001001'));
$this->assertEquals(3, $c->distance('2173896', '2233796'));
}
}