Esempio n. 1
0
 /**
  * Tests increasing the sector count on large containers
  *
  * @return void
  */
 public function testIncreaseSectorCount()
 {
     $generator = new FixedSizeIndexGenerator();
     $oldReadLength = $generator->getIndex()->getKeyReader()->getReadLength();
     $expectedFactor = 3;
     $generator->setIndexLength(100);
     $generator->setMinimumDataSize($oldReadLength * $expectedFactor);
     $index = $generator->getIndex();
     $binarySearch = new index\BinarySearch($index);
     $this->assertNotEmpty($binarySearch->search(3)->getData());
     $this->assertGreaterThanOrEqual($oldReadLength * $expectedFactor, $index->getKeyReader()->getReadLength());
 }