/**
  * @test
  */
 public function canGetIndexFieldsConfigurationByConfigurationName()
 {
     $fakeConfigurationArray['plugin.']['tx_solr.'] = array('index.' => array('queue.' => array('pages.' => array('fields.' => array('sortSubTitle_stringS' => 'subtitle')))));
     $configuration = new TypoScriptConfiguration($fakeConfigurationArray);
     $retrievedConfiguration = $configuration->getIndexQueueFieldsConfigurationByConfigurationName('pages');
     $this->assertEquals(array('sortSubTitle_stringS' => 'subtitle'), $retrievedConfiguration);
 }
 /**
  * @param TypoScriptConfiguration $configuration
  */
 public function __construct(TypoScriptConfiguration $configuration = null)
 {
     $this->configuration = $configuration == null ? Util::getSolrConfiguration() : $configuration;
     $this->pageIndexingConfiguration = $this->configuration->getIndexQueueFieldsConfigurationByConfigurationName('pages');
     $this->mappedFieldNames = $this->configuration->getIndexQueueMappedFieldsByConfigurationName('pages');
 }