public function request($method, $path, Message $message = null)
{
$message = $message ?: new Message();
$message->headers['X-Test-User'] = $this->userId;
if ($this->sessionId !== null && !isset($message->headers['X-Test-Session'])) {
$message->headers['X-Test-Session'] = $this->sessionId;
}
return $this->innerClient->request($method, $path, $message);
}