public function testGetResult()
 {
     $result = $this->adapter->getResult();
     $this->assertInstanceOf('FACTFinder\\Data\\Result', $result);
     $this->assertEquals(66, $result->getFoundRecordsCount());
     $this->assertEquals('WOwfiHGNS', $result->getRefKey());
     $this->assertEquals(1, count($result));
     $record = $result[0];
     $this->assertEquals('278003', $record->getId());
     $this->assertEquals('KHE', $record->getField('Brand'));
     $this->assertEquals(13, $record->getPosition());
     $this->assertEquals('/KHE-Shotgun-ST-gun-grey-278003.html', $record->getSeoPath());
     $this->assertEquals(0, count($record->getKeywords()));
     $this->assertEquals(97.98, $record->getSimilarity(), 1.0E-10);
 }
 public function testReloadAfterSetIdsOnly()
 {
     $this->adapter->setIdsOnly(true);
     $result = $this->adapter->getResult();
     $this->assertInstanceOf('FACTFinder\\Data\\Result', $result);
     $this->assertEquals(66, $result->getFoundRecordsCount());
     $this->assertEquals(1, count($result));
     $record = $result[0];
     $this->assertEquals('278003', $record->getId());
     $this->assertNull($record->getField('Brand'));
     //idsOnly=false should be reloaded with full detailed records
     $this->adapter->setIdsOnly(false);
     $result = $this->adapter->getResult();
     $record = $result[0];
     $this->assertEquals('278003', $record->getId());
     $this->assertEquals('KHE', $record->getField('Brand'));
 }