/** * @dataProvider providePageProperties */ public function testPageProperties(EntityContent $content, array $expectedProps) { $title = Title::newFromText('Foo'); $parserOutput = $content->getParserOutput($title, null, null, false); foreach ($expectedProps as $name => $expected) { $actual = $parserOutput->getProperty($name); $this->assertEquals($expected, $actual, "page property {$name}"); } }