public function testGetUserData()
 {
     // Set mocked response
     $body = new Stream(fopen(__DIR__ . '/../dummy_response_data/getUserData.json', 'r'));
     $this->subscriber->addResponse(new Response(200, [], $body));
     $expectedId = '12345';
     $user = $this->client->getUserData($expectedId);
     $this->assertEquals($expectedId, $user->getUserId());
     $this->assertEquals('john.doe', $user->getUsername());
     $this->assertEquals('John Doe', $user->getFullName());
     $this->assertEquals('http://www.avatar.com/john.doe', $user->getAvatar());
     $this->assertEquals(175, $user->getScore());
 }