public function testTag() { $tag = (new TagObjectBuilder())->objectID(UOID::createUOID())->targetID(UOID::createUOID())->author(Sonic::getContextGlobalID())->datePublished()->tag($this->bobSocialRecord->getGlobalID())->build(); $this->assertTrue($tag->validate()); $this->assertEquals($tag, TagObjectBuilder::buildFromJSON($tag->getJSONString())); }