Example #1
0
 /**
  * Tests Config->getBoolValue()
  */
 public function testGetBoolValue()
 {
     $source = $this->source;
     $this->reader->expects($this->any())->method('read')->willReturn($source);
     $evaluate = $source['config']['form']['umc_settings']['fieldset']['settings'];
     $this->assertEquals(true, $this->model->getBoolValue($evaluate, 'collapsible'));
     $this->assertEquals(false, $this->model->getBoolValue($evaluate, 'not_existent'));
     $disabledField = $source['config']['form']['umc_settings']['fieldset']['settings']['field'];
     $this->assertEquals(false, $this->model->getBoolValue($disabledField, 'disabled'));
     $disabledFieldset = $source['config']['form']['umc_settings']['fieldset'];
     $this->assertEquals(false, $this->model->getBoolValue($disabledFieldset, 'disabled'));
 }