protected function login()
{
$request = $this->createHttpRequest('POST', '/api/ezp/v2/user/sessions', 'SessionInput+json', 'Session+json');
$this->setSessionInput($request);
$response = $this->sendHttpRequest($request);
self::assertHttpResponseCodeEquals($response, 201);
return json_decode($response->getContent())->Session;
}