Exemplo n.º 1
0
 /**
  * @test
  * @dataProvider getLoggerCreatesValidIndexOfLoggersAndReturnsLoggerWithCorrectComponentNameDataProvider
  *
  * @param array $loggerNames
  * @param array $loggerConfiguration
  * @param array $expectedLoggerIndexKeys
  */
 public function getLoggerCreatesValidIndexOfLoggersAndReturnsLoggerWithCorrectComponentName($loggerNames, $loggerConfiguration, $expectedLoggerIndexKeys)
 {
     $this->proxy->_set('loggerConfiguration', $loggerConfiguration);
     foreach ($loggerNames as $loggerName) {
         $logger = $this->proxy->getLogger($loggerName);
     }
     $actualLoggerIndexKeys = $this->proxy->getLoggerNames();
     $this->assertSame($expectedLoggerIndexKeys, $actualLoggerIndexKeys, 'Expected and actual logger index keys are not equal');
 }