public function testDistanceHexStr() { $node_a = new Node(); $node_a->setIdHexStr('11111111-1111-4111-8111-111111111100'); $node_b = new Node(); $node_b->setIdHexStr('11111111-1111-4111-8111-111111111100'); $node_c = new Node(); $node_c->setIdHexStr('11111111-1111-4111-8111-111111111102'); $node_d = new Node(); $node_d->setIdHexStr('11111111-1111-4111-8111-111111111104'); $this->assertEquals('00000000-0000-0000-0000-000000000000', $node_a->distanceHexStr($node_b)); $this->assertEquals('00000000-0000-0000-0000-000000000002', $node_a->distanceHexStr($node_c)); $this->assertEquals('00000000-0000-0000-0000-000000000006', $node_c->distanceHexStr($node_d)); }