public function testGetDocument()
 {
     $document = DocumentFixtures::getActivityProfileDocument();
     $activityProfile = $document->getActivityProfile();
     $this->validateRetrieveApiCall('get', 'activities/profile', array('activityId' => 'activity-id', 'profileId' => 'profile-id'), 200, 'DocumentData', $document->getData());
     $document = $this->client->getDocument($activityProfile);
     $this->assertInstanceOf('Xabbuh\\XApi\\Model\\ActivityProfileDocument', $document);
     $this->assertEquals($activityProfile, $document->getActivityProfile());
 }
 public function testSerializeActivityProfileDocument()
 {
     $document = DocumentFixtures::getActivityProfileDocument();
     $this->assertJsonEquals(DocumentJsonFixtures::getDocument(), $this->documentSerializer->serializeDocument($document));
 }