예제 #1
0
 /**
  * @covers Mage_Selenium_TestConfiguration::getConfigValue
  */
 public function testGetConfigValue()
 {
     $configHelper = new Mage_Selenium_Helper_Config($this->_config);
     $this->assertInternalType('array', $configHelper->getConfigValue());
     $this->assertNotEmpty($configHelper->getConfigValue());
     $this->assertFalse($configHelper->getConfigValue('invalid-path'));
     $this->assertInternalType('array', $configHelper->getConfigValue('browsers'));
     $this->assertArrayHasKey('default', $configHelper->getConfigValue('browsers'));
     $this->assertInternalType('array', $configHelper->getConfigValue('browsers/default'));
     $this->assertArrayHasKey('browser', $configHelper->getConfigValue('browsers/default'));
     $this->assertInternalType('string', $configHelper->getConfigValue('browsers/default/browser'));
     $this->assertInternalType('int', $configHelper->getConfigValue('browsers/default/port'));
 }