public function testSetUserValueToReturnOnPreferredDisplayPrecision()
 {
     $this->propertySpecificationLookup->expects($this->once())->method('getDisplayPrecisionBy')->will($this->returnValue(0));
     $instance = new TemperatureValue();
     $instance->setProperty($this->dataItemFactory->newDIProperty('Foo'));
     $instance->setUserValue('100 °C');
     $this->assertContains('373 K', $instance->getWikiValue());
     $this->assertContains('100 °C', $instance->getShortWikiText());
     $this->assertContains('373 K (100 °C, 212 °F, 672 °R)', $instance->getLongWikiText());
 }