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()); }