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