示例#1
0
 public function testGetVoidStatement()
 {
     $statement = new Statement();
     $statement->setId('e05aa883-acaf-40ad-bf54-02c8ce485fb0');
     $actor = new Agent();
     $actor->setMbox('mailto:edoardo.biraghi@gmail.com');
     $voidStatement = $statement->getVoidStatement($actor);
     /** @var \XApi\Model\StatementReferenceInterface $statementReference */
     $statementReference = $voidStatement->getObject();
     $this->assertEquals($actor, $voidStatement->getActor());
     $this->assertTrue($voidStatement->getVerb()->isVoidVerb());
     $this->assertInstanceOf('\\XApi\\Model\\StatementReferenceInterface', $statementReference);
     $this->assertEquals('e05aa883-acaf-40ad-bf54-02c8ce485fb0', $statementReference->getStatementId());
 }