public function testAddDataVlaueAndClear()
 {
     $title = Title::newFromText(__METHOD__);
     $parserOutput = new ParserOutput();
     $instance = new ParserData($title, $parserOutput);
     $this->assertTrue($instance->getSemanticData()->isEmpty());
     $instance->addDataValue($this->dataValueFactory->newDataValueByText('Foo', 'Bar'));
     $this->assertFalse($instance->getSemanticData()->isEmpty());
     $instance->setEmptySemanticData();
     $this->assertTrue($instance->getSemanticData()->isEmpty());
 }