/**
  * @dataProvider formattedLabelProvider
  */
 public function testFormattedLabelLabel($property, $linker, $expected)
 {
     $propertyValue = new PropertyValue();
     $propertyValue->setOption(PropertyValue::OPT_CONTENT_LANGUAGE, 'en');
     $propertyValue->setOption(PropertyValue::OPT_USER_LANGUAGE, 'en');
     $propertyValue->setDataItem($property);
     $instance = new PropertyValueFormatter($propertyValue);
     $expected = $this->testEnvironment->getLocalizedTextByNamespace(SMW_NS_PROPERTY, $expected);
     $this->assertEquals($expected, $instance->format(PropertyValue::FORMAT_LABEL, $linker));
 }