public function testGetAll()
 {
     $config = $this->getMockBuilder(ConfigInterface::class)->disableOriginalConstructor()->getMock();
     $expectedResult = ['lots' => 'of', 'config' => 'values'];
     $config->expects($this->once())->method('toArray')->will($this->returnValue($expectedResult));
     $service = new SiteConfigService($config);
     $result = $service->getAll();
     $this->assertSame($expectedResult, $result);
 }
 /**
  * @param string      $name
  * @param null|string $default
  *
  * @return string
  */
 public function __invoke($name, $default = null)
 {
     return $this->siteConfigService->get($name, $default);
 }