/**
  * @dataProvider provideGetPages
  * @covers ResourceLoaderWikiModule::getPages
  */
 public function testGetPages($params, Config $config, $expected)
 {
     $module = new ResourceLoaderWikiModule($params);
     $module->setConfig($config);
     // Use getDefinitionSummary because getPages is protected
     $summary = $module->getDefinitionSummary(ResourceLoaderContext::newDummyContext());
     $this->assertEquals($expected, $summary['pages']);
 }
 /**
  * @dataProvider provideGetPages
  * @covers ResourceLoaderWikiModule::getPages
  */
 public function testGetPages($params, Config $config, $expected)
 {
     $module = new ResourceLoaderWikiModule($params);
     $module->setConfig($config);
     // Because getPages is protected..
     $getPages = new ReflectionMethod($module, 'getPages');
     $getPages->setAccessible(true);
     $out = $getPages->invoke($module, ResourceLoaderContext::newDummyContext());
     $this->assertEquals($expected, $out);
 }